求助:为什么不同的商品详情页面显示的同一种商品

2016-07-07 15:13 来源:www.chinab4c.com 作者:ecshop专家

我再商品列表页面打开不同的商品,进入商品详情页面之后居然显示的同一种商品,到底是什么原因呢?

回答:


贴出你的网址,

你的商品详情页是否增加了“销售排行榜”之类的东西

那是因为你的站的模板。变量覆盖。

贴出你的网址,

你的商品详情页是否增加了“销售排行榜”之类的东西
路边野猪 发表于 2012-11-8 18:16



我们的网站时好时不的,有时候下班之前出现了这样的情况,到了第二天就好了www.dyibuy.com这是我们公司的网站,谢谢

那是因为你的站的模板。变量覆盖。
netaxcess 发表于 2012-11-9 11:14



变量覆盖?不太明白您说的意思,能说得更具体一些吗?或是举个例子?也没遇到过类似的问题,非常感谢!!!

那是因为你的站的模板。变量覆盖。
netaxcess 发表于 2012-11-9 11:14



变量覆盖?不太明白您说的意思,能说得更具体一些吗?或是举个例子?也没遇到过类似的问题,非常感谢!!!

这个只有看过你网站才知道是什么情况

这个只有看过你网站才知道是什么情况



看了下你的网站,问题找到了,以下由ecshop之家为你回复

是因为你的商品详情页增加了一个“精品推荐”功能,
如果我猜的不错的话,你肯定是这么调用的
<!-- #BeginLibraryItem "/library/recommend_best.lbi" --> <!-- #EndLibraryItem -->

直接使用原来的recommend_best.lbi 的话,
foreach循环里面的 goods 会跟商品详情页的goods起冲突,就会出现你所说的错误。

你得新建一个 recommend_best_2.lbi 文件,调用的数据不变, 只要把foreach循环里的goods改成别的名字就行了 例如改成product。
然后
<!-- #BeginLibraryItem "/library/recommend_best_2.lbi" --> <!-- #EndLibraryItem -->