曾经有客户提出需求,希望不同的文章分类下的文章列表不一样的页面风格。也就是说根据文章分类ID来判断,输出不同的文章分类模板。
这里的着手点就是文章分类的ID。
打开:article_cat.php
$smarty->display('article_cat.dwt', $cache_id);
修改成:
/**
* ECSHOP 文章分类不同模板
*/
switch ($cat_id)
{
case 13:
$smarty->display('article_cat16.dwt', $cache_id);
break;
case 17:
$smarty->display('article_cat16.dwt', $cache_id);
break;
case 16:
$smarty->display('article_cat16.dwt', $cache_id);
break;
case 3:
$smarty->display('article_cat3.dwt', $cache_id);
break;
default:
$smarty->display('article_cat.dwt', $cache_id);
}
说明:case 13: 13是分类文章ID article_cat16.dwt 是文章分类模板