ecshop商品详情页,根据不同商品分类调用不同模板
发布:smiling 来源: PHP粉丝网 添加日期:2015-09-29 08:44:47 浏览: 评论:0
这里所说的不同商品,是指所属类别不同,这里讲一个比较简单的实现方法,我们假设,有4个分类,CAT_ID 分别为 1,2,3,4.
首先我们要制作四个对应的模板文件 goods1.dwt,goods2.dwt,goods3.dwt,goods4.dwt,然后 我们打开开 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; //phpfensi.com
- 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;
- }
这样就可以了.
Tags: ecshop商品详情页 ecshop不同模板
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)