如何首页的精品栏路径改为所属的大分类?

2016-07-07 16:34 来源:www.chinab4c.com 作者:ecshop专家

在首页,我们点击精品里的内容或图标,就直接显示该产品的详细内容页面.能否修改成,点击后直接显示该产品所属的分类下的产品?


回答:
可以……

修改get_recommend_goods,把cat_id提出来。然后在lbi文件里修改链接


AMANI大侠,听懂了一些,但有些地方不明白.能说得详细些吗?

没有人来帮我了吗?55555555555555555

我说的2.51版

那个函数找到了吧?
sql语句没有把cat_id找出来,所以你得把这个加上'g.cat_id,'
接着在goods数组里增加一个$goods[$idx]['cat_id'] = $row['cat_id']

然后在recommend_best.lbi里,链接原版是"{$goods.url}"

你改成category.php?id={$goods.cat_id}

基本能达到你的要求了。。。。

如果不想改模板。可以在函数中加强些条件,修改$goods[$idx]['url']。单这么一来,有可能在通用性上受限

然后在recommend_best.lbi里,链接原版是"{$goods.url}"

你改成category.php?id={$goods.cat_id}

基本能达到你的要求了。。。。

我己经修改完成了.但SQL语句那儿还是不明白,大侠,你再说深入点,给你跪下了

大侠,帮帮我吧!!!

get_recommend_goods函数,在includes/lib_goods.php文件里,找不到请搜索

里面有一行$sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style,……………………
找到这行,在某个位置,比如改成这样$sql = 'SELECT g.cat_id, g.goods_id, g.goods_name, g.goods_name_style,,就是增加了'g.cat_id,'

接着下面有个foreach循环,里面找个位置,把$goods[$idx]['cat_id'] = $row['cat_id']加进去

这样修改ok了

YEAH!弄好了!太感谢AMANI大侠....无言以报,我以身相许~~~