A-A+

ecshop商品详情页面如何获取当前商品所属分类ID

2015年12月06日 PHP开源系统 暂无评论 阅读 9 views 次

在前两篇的文章中,已经介绍了 ecshop 如何获取顶级分类的ID与名称,而有的时候我们还需要获取所属分类的ID,以便于进行链接调用,实际上的获取方法跟获取顶级都是差不多的,都要先在 smarty 模板页面中进先定义,然后获取所属分类ID标签调用即可,下面夏日博客就来分享一下其方法吧。

首先打开 goods.php 文件,找到如下代码:

$smarty->assign('goods_rank', get_goods_rank($goods_id));

在这段代码的下面添加如下代码:

  1. /*获得当前栏目id*/  
  2. $sql"select cat_id from ".$GLOBALS['ecs']->table('goods')."where goods_id ='".$goods_id."'";  
  3. $thiscat_id = $GLOBALS['db']->getOne($sql);  
  4. /*获得当前栏目id end*/  

好了,$thiscat_id 就是我们所要的分类 id 了,自己可以动手去修改一下。

标签:

给我留言