|
|
我希望一些侧边框只在首页显示... |
|
问题: |
我希望一些侧边框只在首页显示,并压制其他页面,怎么做?
|
回答: |
没问题,让我们用功能产品侧边框作为例子来讲。
创建覆盖侧边框的模板文件。为了功能产品侧边框,这个可能涉及复制includes/modules/sideboxes/featured_products.php文件到includes/modules/sideboxes/YOUR_TEMPLATE_NAME/featured_products.php.文件中。
打开新的侧边框模板文件,看看这些代码。在Zen Cart 1.3.x里,多半会是这个样子:
<?php
BIG COMMENT BLOCK
// test if box should display
$show_featured= true;
if
($show_featured == true) {
MAIN
PROCESSING BLOCK
}
?>
我们需要做的是修改这一行
$show_featured=
true;
改为
if ($this_is_home_page) {
$show_featured = true;
}
else {
$show_featured = false;
}
如果侧边框模板没有一个条件,像这样if ($show_featured == true) ,{ ... } 里包含代码,那么只是添加,修改变量名,以适合你的侧边框,避免无意中关闭其他侧边框。 |
|
当前评论: 0 | |
|
本问题添加时间是 2012年 05月 08日。 |
|
|
|
|