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模块可以测试,就是用 ...
随机推荐
- 集群架构04·NFS服务,环境安装
初识 网络文件系统Netwrok File System,类似于wiin10的网络共享 功能:通过网络让不同主机系统之间可以共享文件或目录 客户端通过挂载的方式将服务器端共享的目录挂载到本地系统. 集 ...
- 经典卷积神经网络——AlexNet
一.网络结构 AlexNet由5层卷积层和3层全连接层组成. 论文中是把网络放在两个GPU上进行,为了方便我们仅考虑一个GPU的情况. 上图中的输入是224×224224×224,不过经过计算(224 ...
- docker挂载本地目录的方法总结
docker挂载本地目录的方法总结: Docker容器启动的时候,如果要挂载宿主机的一个目录,可以用-v参数指定. 譬如我要启动一个centos容器,宿主机的/test目录挂载到容器的/soft目录, ...
- 合并多个tensorflow模型的办法
直接上代码: import tensorflow as tf from tensorflow.python.tools import freeze_graph from tensorflow.pyth ...
- Want To Become A Web Design Expert? Read This Piece
Want To Become A Web Design Expert? Read This Piece It can be very expensive to hire a web design fi ...
- 利用NPOI导出Word文档帮助类
/// <summary> /// NPOI操作Word /// </summary> public class NpoiWordHelper { /// <summar ...
- Spring switch的使用
首先在html开始标签中引入一个属性 1 xmlns:th="http://www.thymeleaf.org" 示例代码 <div th:switch="${us ...
- ZUI(BootStrap)使用vue动态插入HTMl所创建的data-toggle事件初始化方法
用ZUI的图片浏览:lightbox 写静态html的时候是有预览效果的,使用了vue动态加载就没有效果了, 网上的说法是动态生成的没有激活事件:ZUI(BootStrap)动态插入HTMl所创建的d ...
- Python+requests重定向和追踪
Python+requests重定向和追踪 一.什么是重定向 重定向就是网络请求被重新定个方向转到了其它位置 二.为什么要做重定向 网页重定向的情况一般有:网站调整(如网页目录结构变化).网页地址改变 ...
- Elasticsearch使用小结之冷热分离
Elasticsearch使用小结之冷热分离 索引迁移 索引setting中的index.routing.allocation.exclude和index.routing.allocation.inc ...