网站开发 · 2025年4月26日

修正zencart购物产品属性url错误

在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’]);     就可以处理404页面疑问!