当前位置 >> zencart教程>>zencart从购物车点击商品的链接差生错误

上一篇:« zencart 屏蔽中文浏览器的两种方法 下一篇:zencart tell a friend 第3方利用发送垃圾邮件 解决方案 »

zencart从购物车点击商品的链接差生错误

发布时间:2014年4月12日 次浏览:

在zencart默认程序中,如果将一个带有属性的产品加入购物车后,从购物页面点击这个产品再回到产品详细页面的话会出现两种情况:

1,如果没有开启伪静态功能,则转到产品页面后,该产品的属性已经显示出你之前选择过的属性(这个小功能太鸡肋了)。

2,如果开启了伪静态功能后,回不到产品详细页面,报错404!

解决方法:

打开文件includes\modules\pages\shopping_cart\header_php.php   并查找

-------------------------------------

$linkProductsImage = zen_href_link(zen_get_info_page($products[$i]['id']), 'products_id=' . $products[$i]['id']);   

$linkProductsName = zen_href_link(zen_get_info_page($products[$i]['id']), 'products_id=' . $products[$i]['id']); 

-------------------------------------

替换成:

-------------------------------------

$linkProductsImage = zen_href_link(zen_get_info_page($products[$i]['id']), 'products_id=' . (int)$products[$i]['id']);   

$linkProductsName = zen_href_link(zen_get_info_page($products[$i]['id']), 'products_id=' . (int)$products[$i]['id']); 

-------------------------------------

问题解决。

分享家:Addthis中国

喜欢这篇文章的人还喜欢...

全部评论(0条)

发表评论

(必填)

(必填)