1、在goods.php中找到以下代码
$smarty->display('goods.dwt', $cache_id);
改为下面的代码
switch ($goods['cat_id']){ case 1: $smarty->display('goods1.dwt', $cache_id); break; case 2: $smarty->display('goods2.dwt', $cache_id); break; case 3: $smarty->display('goods3.dwt', $cache_id); break; case 4: $smarty->display('goods4.dwt', $cache_id); break; default: $smarty->display('goods.dwt', $cache_id); break; }
这里的goods1.dwt后面的1应该是分类商品的id未测试
本文介绍了一种根据商品分类ID选择不同显示模板的方法。通过在goods.php文件中使用switch语句替换原有的$smarty->display调用,实现了根据不同分类ID加载相应模板的功能。
152

被折叠的 条评论
为什么被折叠?



