商品添加属性后的url问题

用于收藏精华贴子、网友共享的资料等。可以回复,不能发新贴。

版主: daimadaquan

版面规则
本版面不能发新贴,可以回复

商品添加属性后的url问题

帖子sneidar » 2009-08-04 0:02

在为商品添加上属性选择之后,例如: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字符串呢。
恳请各位给个解决方法,我想应该要修改代码的,不过不知道修改哪里而已
sneidar
新手上路
新手上路
 
帖子: 9
注册: 2009-07-26 15:30

Re: 商品添加属性后的url问题

帖子kli3ds » 2009-08-04 7:54

:?

这个不会影响访问速度的。如果你改错了,会影响购物功能的
kli3ds
VIP会员
VIP会员
 
帖子: 597
注册: 2008-06-12 20:28
地址: 商品采集-模板制作-程序修改-支付宝担保交易
QQ 帐号: 429553052

Re: 商品添加属性后的url问题

帖子sneidar » 2009-08-06 23:10

因为我不需要这个功能呢,因为我修改了url生成规则,这个功能应该消除的好。有没有人知道
sneidar
新手上路
新手上路
 
帖子: 9
注册: 2009-07-26 15:30

Re: 商品添加属性后的url问题

帖子shaning » 2009-08-06 23:17

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']);
头像
shaning
论坛版主
论坛版主
 
帖子: 1352
注册: 2005-10-29 17:22
地址: http://www.x-zencart.com paypal跳转 zencart定制深度修改等
QQ 帐号: 1 9 2 3 6 1 1 3

Re: 商品添加属性后的url问题

帖子半凉气候 » 2009-08-07 2:56

:| :| :| 老大,我就是因为这个问题,导致加入购物车的带属性物品,点击之后出现404错误。
用上面的方法试了,不行,请问怎么解决啊
半凉气候
新手上路
新手上路
 
帖子: 10
注册: 2008-09-11 0:11

Re: 商品添加属性后的url问题

帖子sneidar » 2009-08-08 19:21

按照 shaning 的方法解决了,谢谢了
sneidar
新手上路
新手上路
 
帖子: 9
注册: 2009-07-26 15:30

Re: 商品添加属性后的url问题

帖子tomliangcn » 2009-11-11 1:00

按照 shaning 的方法解决了,谢谢了,我找了很久都没有找到解决的办法,谢谢shaning
tomliangcn
普通会员
普通会员
 
帖子: 30
注册: 2009-09-23 1:44

Re: 商品添加属性后的url问题

帖子johnzon » 2011-06-16 17:39

改了之后对购物应该没影响吧?
johnzon
高级会员
高级会员
 
帖子: 193
注册: 2009-08-03 13:12

Re: 商品添加属性后的url问题

帖子BOBOPU » 2011-07-07 15:22

shaning 写道: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']);

解决了问题 谢谢
BOBOPU
高级会员
高级会员
 
帖子: 121
注册: 2009-12-17 22:42


回到 精华共享

在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客