开始:
1. 打开调试开关
文件地址:include/cls_template.php 找到 :
function _eval($content)
Nach dem Login kopieren
函数体第一行增加: echo($content);
改写调试完毕后在注释掉。
2. 修改goods获取函数,以便显示子分类。
文件:include/cls_goods.php 找到函数:function assign_cat_goods,
在 $cat['id'] = $cat_id; 后增加一行:
$cat['cat_id'] = get_child_tree($cat_id);
Nach dem Login kopieren
// 调用子分类信息。
3.修改模板 cat_goods.lbi ,显示子分类并调用子商品
//这里循环获取当前商品分类ID,传入获取商品信息集合
$cid = $this->_var['rec_cat1']['id'];
$this ->assign('goods_cat_'.$cid, assign_cat_goods($cid, 4));
$this->assign('cat_goods_nf',$this->_var['cat_goods_'.$cid]);
?>
{$goods.short_name|escape:html}
市场价:
{$goods.short_name|escape:html}
市场价:
。
改正如下:
1. 增加当前大分类ID是否有值的判断
增加位置:商品分类模板第一行cat_goods.lbi
代码:
<!-- {<span if</span> not <span is_null</span>(<span $goods_cat</span>.id) || <span $goods_cat</span>.id>0} --> Nach dem Login kopieren
2. 修改获取当前ID代码。代码如下:
<!-- {<span foreach</span> from=<span $goods_cat</span>.cat_id item=rec_cat1 name=f1 <span key</span>=curCat}-->
<span //</span><span 这里循环获取当前商品分类ID,传入获取商品信息集合</span>
<?<span php
</span><span $cid</span> = <span $this</span>->_var['curCat']; <span //</span><span 改为这个 </span>
<span $this</span> ->assign('goods_cat_'.<span $cid</span>, assign_cat_goods(<span $cid</span>, 4<span )); //4表示每个分类显示的商品数量,根据实际情况自己修改
</span><span $this</span>->assign('cat_goods_nf',<span $this</span>->_var['cat_goods_'.<span $cid</span><span ]);
</span>?>
Nach dem Login kopieren
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
2024-10-22 09:46:29
2024-10-13 13:53:41
2024-10-12 12:15:51
2024-10-11 22:47:31
2024-10-11 19:36:51
2024-10-11 15:50:41
2024-10-11 15:07:41
2024-10-11 14:21:21
2024-10-11 12:59:11
2024-10-11 12:17:31