zen-cart网站,模版,采集,二次开发

首页 » ZenCart » ZenCart教程 » 阅读文章

修正ZenCart伪静态后购物车页产品链接错误问题

2011-07-11 16:32 44596 1 发表评论
标签:


使用ultimate_seo_urls伪静态插件后,如果商品有属性,添加到购物车后,购物车页产品链接会出现类似http://localhost/china/test-120-sale-500-skip-p-110:3a9f50c1dbff4e8954419d9a02f7b0a7.html,点击这个链接会跳转到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']);
相关日志:

评论 共1条 (RSS 2.0) 发表评论

  1. adz 说道:

    这个我是看了你的文章才发现的,谢谢了。

发表评论

  • 
  • 插入代码

联系我 Contact Me

回到页首