ecshop商品详情页面调用当前商品所属分类名称
发布:smiling 来源: PHP粉丝网 添加日期:2015-09-28 14:56:46 浏览: 评论:0
ECSHOP开发中心在制作模板的过程中想要在详情页面调用该商品所属的商品分类的分类ID和商品名称,通过下面的方法就可以实现了,感兴趣的朋友可以研究看看.
第一步:打开goods.php
在页面最下方添加如下方法:
- function get_cat_info($cat_id)
- {
- return $GLOBALS['db']->getOne('SELECT cat_name FROM ' . $GLOBALS['ecs']->table('category') .
- " WHERE cat_id = '$cat_id'");
- } //phpfensi.com
第二步:搜索$smarty->assign('goods_rank', get_goods_rank($goods_id));
在这句代码下面添加如下代码:
- $sql= "select cat_id from ".$GLOBALS['ecs']->table('goods')."where goods_id ='".$goods_id."'";
- $thiscat_id = $GLOBALS['db']->getOne($sql);
- $smarty->assign('thiscat_id', $thiscat_id);
- $smarty->assign('thiscat_name',get_cat_info($thiscat_id));
第三步:此时在goods.dwt中{$thiscat_id}就是当前商品所属的分类ID
{thiscat_name}就是当前商品所属的分类名称,在想要调用的地方,粘贴上即可.
Tags: ecshop商品所属 ecshop分类名称
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)