我在这里: 深圳seo » 〖ZEN-CART〗 » 浏览文章: zencart商品添加属性后的url问题!
« 外贸网站优化推广,犹如谈恋爱!企业网站建设-中英双语(产品展示+在线留言) »

zencart商品添加属性后的url问题!

paypal跳转
在为商品添加上属性选择之后,例如:http://demo.zen-cart.cn/microsoft-intellimouse-explorer-p-26.html
就可以为商品选择相应不同的属性。
我的问题是:在选择了属性并把商品添加到购物车之后,在购物车中查看购物车当前商品时(http://demo.zen-cart.cn/shopping_cart.html),物品的url变成了:http://demo.zen-cart.cn/microsoft-intellimouse-explorer-p-26:d4a4d0f34fed1a27a2fa01f39c04c0db.html
我知道这个url改变是为了实现在查看商品时响应的属性会自动选择上响应的属性值。
但是我感觉这个影响速度,不知道怎么样删除这个:d4a4d0f34fed1a27a2fa01f39c04c0db字符串呢。
恳请各位给个解决方法,我想应该要修改代码的,不过不知道修改哪里而已?
 

解决办法:
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']);

发表评论

为了防止SPAM,含链接的评论需要审核后才能显示。

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。