新闻中心

ZenCart购物车页面有属性的商品链接地址出现url错误的问题

作者 / 无忧主机 时间 2015-04-27 17:28:23

Zen Cart属于做外贸商城首选开源程序,优点在于针对性强的页面静态化并使其具有良好的结构以产品和产品目录页面为核心,构建核心明确、相关度高的站内结构。产业页面内容唯一、不与其他页面重复。在使用Zen Cart一段事件后,无忧主机小编发现这款老外程序的一个鸡肋。这里小编为大家介绍一下,在Zen Cart默认程序中,如果将一个带有属性的产品加入购物车后,从购物页面点击这个产品再回到产品详细页面的话会出现两种情况。第一种情况是如果没有开启伪静态功能,则转到产品页面后,该产品的属性已经显示出你之前选择过的属性。第二种情况是如果开启了伪静态功能后,回不到产品详细页面,会报错404。这个问题官方网站已经给与了解决方案,小编将这个方案分享给各位站长希望能帮助到大家。 解决ZenCart购物车页面有属性的商品链接地址出现url错误方法如下: FTP工具连接php虚拟主机找到文件目录为: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']);
无忧主机相关文章推荐阅读: ZENCART开启报错的方法 ZENCART安装语言包之后EZ-PAGE出现BUG的解决方法 ZEN CART如何通过SQL语句获取所有产品ID和所属分类 ZENCART网店程序如何有效屏蔽网站在LOGS下不断生成的日志文件

本文地址:https://www.51php.com/zencart/19289.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服