您的位置:首页 > 其它

Magento如何通过url参数给购物车添加商品?

2011-03-29 00:11 330 查看
如题,如果是简单商品:

1.登录后台Catalog|Manage Products,查看对应商品的ID号,比如7



2.然后直接在地址栏输入 url
http://yourstoreurl/checkout/cart/add?product=[id]&qty=[qty]
或者
http://yourstoreurl/checkout/cart/add/product/[id]/qty/[qty]


如果ID是7,数量为2,那么应该是
http://yourstoreurl/checkout/cart/add?product=7&qty=2
或者
http://yourstoreurl/checkout/cart/add/product/7/qty/2


如果是捆绑的商品就稍微复杂一点



1.同样到后台查看产品的ID



2.借助firebug之类的插件查看前台产品页的下拉框选项,比如

<select id="bundle-option-7" class="bundle-option-7" ...>
<option value="">Choose a selection...</option>
<option value="27">aaa</option>
<option value="37">bbb</option>
<option value="47">ccc</option>
</select>



option的value是关键点,比如对于select选项7我选择aaa,也就是27,所以以此类推url可以这样构造:
http://youstoreulr/checkout/cart/add/product/7/
qty/2/?bundle_option[7]=27&bundle_option[8]=59&bundle_

option[16]=43&bundle_option[15]=40&bundle_option[14]=36



然后你就可以在地址栏输入该url,并且成功跳转到shopping cart页面了



That's all,bingo!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: