zencart单独屏蔽左右边栏代码
1.屏蔽左栏:打开模板目录下的tpl_main_page.php文件,找到以下代码
if (!isset($flag_disable_left) || !$flag_disable_left) {
在以上代码前面一行,有选择的加入以下代码即可。
if($current_page_base == 'product_info'){ //让产品页不显示左边栏
$flag_disable_left = true;
} if($current_page_base == 'shopping_cart'){ //让购物车页不显示左边栏
$flag_disable_left = true;
} if($current_page_base == 'create_account'){ //让注册页不显示左边栏
$flag_disable_left = true;
} if($current_page_base == 'site_map'){ //让网站地图页不显示左边栏
$flag_disable_left = true;
} if($current_page_base == 'login'){ //让登录页不显示左边栏
$flag_disable_left = true;
} if($current_page_base == 'contact_us'){ //让联系我们页不显示左边栏
$flag_disable_left = true;
}
2.屏蔽右栏:打开模板目录下的tpl_main_page.php文件,找到以下代码
if (!isset($flag_disable_right) || !$flag_disable_right) {
在以上代码前面一行,有选择的加入以下代码即可。
if($current_page_base == 'product_info'){ //让产品页不显示左边栏
$flag_disable_right = true;
} if($current_page_base == 'shopping_cart'){ //让购物车页不显示右边栏
$flag_disable_right = true;
} if($current_page_base == 'create_account'){ //让注册页不显示右边栏
$flag_disable_right = true;
} if($current_page_base == 'site_map'){ //让网站地图页不显示右边栏
$flag_disable_right = true;
} if($current_page_base == 'login'){ //让登录页不显示右边栏
$flag_disable_right = true;
} if($current_page_base == 'contact_us'){ //让联系我们页不显示右边栏
$flag_disable_right = true;
}
或者直接将要屏蔽的页面写入数组
if(in_array($current_page_base,explode(",", 'product_info,shopping_cart,create_account,site_map,login,contact_us'))){
$flag_disable_left = true;//上面数组中的页面屏蔽左边栏
$flag_disable_right = true;//上面数组中的页面屏蔽右边栏
}
注意:页面名称对应目录includes\modules\pages下各个文件夹的名称,当不知页面名称时可以到该目录下查看。例如,产品页面名称对应的文件夹名为product_info。
3.单独屏蔽首页或分类页左右边栏的方法:
if($this_is_home_page){ //让首页不显示左右边栏
$flag_disable_left = true;
$flag_disable_right = true;
} if($body_id == 'index' && $cPath != ''){ //让分类页不显示左右边栏
$flag_disable_left = true;
$flag_disable_right = true;
}
打完收工。
zencart单独屏蔽左右边栏代码的更多相关文章
- 高度灵活可定制的PC布局:头部按钮、左边栏、右边栏、状态栏
什么是自适应布局 CabloyJS提供了一套布局管理器,实现自适应布局 关于自适应布局的概念,强烈建议先阅读以下两篇文章: 自适应布局:pc = mobile + pad 自适应布局:视图尺寸 什么是 ...
- 编程算法 - 左旋转字符串 代码(C)
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/u012515223/article/details/37689725 左旋转字符串 代码(C) 本文 ...
- 二叉堆&&左偏堆 代码实现
今天打算学习左偏堆,可是想起来自己二叉堆都没有看懂,于是就跑去回顾二叉堆了.发现以前看不懂的二叉堆,今天看起来特简单,随手就写好了一个堆了. 简单的说一下我对二叉堆操作的理解.我不从底层函数说上去,相 ...
- IDEA设置左侧边栏修改代码后变色
首先声明,此功能是基于版本控制的,不管是基于git或者是svn, 都要有版本控制方可使用. 平常情况下,IDEA左边栏是没有颜色的,如下图所示 当我们修改了代码,左侧就会有颜色显示, 右侧滚动条处也有 ...
- zencart 新页面调用好功能代码集:
其实很多就是看变量,就可以直接调用,而变量的定义地方很多,比如language 1. includes\languages\语言.php 2. 写个文件,放进includes\extra_confi ...
- 微信小程序实现左侧滑栏
前言 一直想给项目中的小程序设置侧滑栏,将退出按钮放到侧滑中,但是小程序没有提供相应的控件和API,因此只能自己手动实现,网上很多大神造的轮子很不错,本文就在是站在巨人的肩膀上实现. 效果 先看看效果 ...
- pymysql 单独获取表的栏位名称
有时需要获取表的栏位+数值,请参考 https://www.cnblogs.com/xibuhaohao/p/9996571.html 有时只需要栏位名称,那么可以使用 col=self.cursor ...
- JiaThis™“分享到”侧栏代码
风格:迷你: 猜你喜欢: 开启 使用说明: 复制并粘贴下面的JS代码,放到您的网页,可以在<body>和</body>的之间网页的任意位置放置.如果您的网站使用的模板, ...
- 如何使用IDEA工具右边栏的Database模块
理解Spring Boot自动配置数据源相关代码进行测试时总是无法链接数据库,但是其他方式链接又是没有问题.不知道哪里出现问题了,后来搜资料无意中看到idea提供了Database模块可以测试,就是用 ...
随机推荐
- 基于Keras 的VGG16神经网络模型的Mnist数据集识别并使用GPU加速
这段话放在前面:之前一种用的Pytorch,用着还挺爽,感觉挺方便的,但是在最近文献的时候,很多实验都是基于Google 的Keras的,所以抽空学了下Keras,学了之后才发现Keras相比Pyto ...
- vimium快捷键修改
vimium是一款很好用的浏览器插件,可以用键盘来进行一些操作. 需要在浏览器的扩展程序商店里下载相应的插件,然后可以右键点击插件打开选项进行个性化的配置. map+字母+功能描述 功能描述从opti ...
- IPv4
1.IPv4分类地址 PC0(192.168.0.1) 和PC1(172.168.0.1)如果要ping通的话需要设置各自网关 PC0 设置IP 和 默认网关=路由器设置IP 2.Gigabit ...
- Photon Server 实现注册与登录(四) --- 服务端响应登陆和注册
前面已经整理过了服务端代码,MyGameServer.cs 和 ClientPeer.cs 对请求和响应进行了拆分.接下来处理对前端的响应 一.响应登陆请求 之前整理中,响应前端请求主要在类Clien ...
- php实现算法
二分法查找(已排序) @params $arr 查找的数组 $start 开始查找的下标 $end 结束查找的下标 $value 查找的值 function bin_search($arr,$ ...
- 迁移WordPress
一.迁移目的 WordPress是一款能让您建立出色网站.博客或应用的开源软件.官网:https://cn.wordpress.org/download/,最开始是将WordPress部署在本地虚拟机 ...
- 【hash表】收集雪花
[哈希和哈希表]收集雪花 题目描述 不同的雪花往往有不同的形状.在北方的同学想将雪花收集起来,作为礼物送给在南方的同学们.一共有n个时刻,给出每个时刻下落雪花的形状,用不同的整数表示不同的形状.在收集 ...
- MySQL 官方样板数据库sakila
Sakila示例数据库最初由MySQL AB文档团队的前成员Mike Hillyer开发,旨在提供可用于书籍,教程,文章,样本等示例的标准模式. Sakila示例数据库还用于突出MySQL的最新功能, ...
- Java多线程(十):BlockingQueue实现生产者消费者模型
BlockingQueue BlockingQueue.解决了多线程中,如何高效安全"传输"数据的问题.程序员无需关心什么时候阻塞线程,什么时候唤醒线程,该唤醒哪个线程. 方法介绍 ...
- 简单分析FactoryBean
1. 什么是FactoryBean FactoryBean本质上是一种Bean,只是它可以产生其他的Bean,比较特殊.在上下文getBean的时候,如果传入FactoryBean的名称,得到的是Fa ...