Zen cart 利用 CSS 在不同页面有条件的显示特定边框

原创 2011年01月13日 12:39:00

Zen Cart 有一个不好的地方就是边框无法定制,比如只想在主页显示商品分类边框,但是其它页面不想显示。以前看到的方法都是修改边框的 modules 文件,涉及到大量的 PHP 代码。最近看到一个 CSS 方法简单明了,现在记录如下。

原理:Zen Cart 的每一个页面,都会生成一个独一无二的 body id,可以查看页面的源代码得知,比如主页的 body id 是:indexHomeBody,登陆页面的 body id 是:loginBody。结合这个独一无二的 body id,在 CSS 文件中修改对应边框 id 的显示属性。

举例,我们只想在主页显示商品分类边框,其它页面不显示。商品分类边框的 id 是 categories,主页的 body id 是 indexHomeBody,可以在 css 文件中这样写:

现在再刷新页面,就能看到效果了。

zen cart首页与产品页各个页面 显示单栏双栏三栏的方法

zencart首页与列表页以及产品详细页实现不同的展示效果?下面一起来看下: 一.  zencart如何实现首页是3栏而内页是2栏? Zen Cart每个页面的栏目都是可以单独控制的。 将右...
  • youaregoo
  • youaregoo
  • 2012年07月24日 17:39
  • 3628

将Zen-Cart首页产品以TabControl的形式显示

首先来对Zen-Cart首页的代码进行分析,涉及到的页面如下: -includes/templates/YOUR_TEMP/templats/tpl_index_default.php -incl...
  • cnmcnmcnmdb
  • cnmcnmcnmdb
  • 2013年06月25日 08:35
  • 433

Zen Cart 如何实现301重定向

301重定向指的是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息中的状态码的一种,表示本网页已经永久性转 移到另一个地址。 一、什么情况下使用301重定向? 1....
  • fjnu2008
  • fjnu2008
  • 2011年11月12日 00:04
  • 1031

ZenCart多语言、小语种乱码解决方法

安装的非英语语种后,前台或后台显示的内容,大部分是?????(多个问号或其他乱码),解决这个问题从以下几点入手: 1.数据库:统一修改编码为 utf8_general_ci(包括数据库,表编码,字段...
  • cnmcnmcnmdb
  • cnmcnmcnmdb
  • 2013年06月27日 08:43
  • 1680

zencart怎样将EZ-pages页面的URL静态化

1、打开根目录中的.htaccess文件 查找代码: RewriteRule ^(.*)-pri-([0-9]+).html$ index\.php?main_page=product_revi...
  • fjnu2008
  • fjnu2008
  • 2012年05月22日 15:02
  • 1299

Zencart 二级域名绑定多语言

描述:www.xxx.com 访问的是默认语言 ,de.xxx.com访问的是德语,fr.xxx.com访问的是法语. 优势:语言能独立成站.方便搜索引擎收录. 代码: 修改文件 \includ...
  • cnmcnmcnmdb
  • cnmcnmcnmdb
  • 2013年06月25日 08:46
  • 684

zen-cart 如何增加一个可下载的商品

1. 新增下载项的选项名称和内容(只要添加一次) ... * 商店设置 - 属性设置 * 设置 允许下载 为 "True" * 设置 重定向下载 为 "True" * 设置 “下载控制订单...
  • fjnu2008
  • fjnu2008
  • 2012年04月26日 18:44
  • 278

zencart Fatal error: Call to a member function add_current_page()

今天迁移一个服务器 报这个错误 搜索了一大圈,发现多次提到 session_start(); 打印变量一看  ini_get('session.auto_start') == 1 于是在.htacc...
  • helen5106
  • helen5106
  • 2017年03月15日 10:33
  • 201

CSS3绘制四个角不同半径的圆角边框

示例代码如下:   div{      border:solid 5px bule;      border-top-left-radius:10px;      border-top-r...
  • u013063153
  • u013063153
  • 2016年09月03日 21:30
  • 692

Zencart 1.5.X – login does not work – session / cookie problem – explained

Zencart 1.5.X – login does not work – session / cookie problem – explained Share on faceb...
  • wanderman1836
  • wanderman1836
  • 2015年06月17日 00:15
  • 390
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Zen cart 利用 CSS 在不同页面有条件的显示特定边框
举报原因:
原因补充:

(最多只允许输入30个字)