ecshop不同文章分類使用不同模板,這里提供兩種方法,一種是遞增判斷ID給不同模板值,另外一種所有分類通過ID生成模板名稱
一、 第一種方法
1.打開article_cat.php文件,在最下面找到
$smarty->display('article_cat.dwt', $cache_id);
把他修改為:
switch ($cat_id)
{
case 6:
$smarty->display('article_cat6.dwt', $cache_id);
break;
case 7:
$smarty->display('article_cat7.dwt', $cache_id);
break;
default:
$smarty->display('article_cat.dwt', $cache_id);
}
注釋:
case6 中 6就是指id為6的文章分類。文章分類ID可在后臺文章分類查看,將鼠標放在分類名稱上瀏覽器的下方就會顯示改分類的ID。如:你的域名/admin/article.php?act=list&cat_id=6,這就是一文章分類的ID為6。
$smarty->display('article_cat6.dwt', $cache_id); 即為文章分類為6的分類指定模板,模板為article_cat6.dwt
新聞熱點
疑難解答