【问题标题】:Magento 1.9 add configurable product to cart via urlMagento 1.9 通过 url 将可配置产品添加到购物车
【发布时间】:2016-05-07 00:11:45
【问题描述】:

从年初至今,我一直在想办法,但仍然没有找到答案。 在我的 magento 1.9 上,我制作了一个自定义模块,需要通过 url 将产品添加到购物车。简单产品没有问题,但在可配置产品中,产品不保存到购物车。这是我用过的几个网址:

207 = configurable product ID
136 = super_attribute ID
14 = super_attribute value

http://storeurl.com/checkout/cart/add/product/207/?super_attribute[136]=14
http://storeurl.com/checkout/cart/add/product/207?super_attribute[136]=14
http://storeurl.com/checkout/cart/add/product/207?super_attribute[136]=14/form_key/cRnetTlCw43Jtr9B/

这些网址都不起作用。我觉得我被困在这里了。请有人帮助我。

谢谢

【问题讨论】:

    标签: php magento


    【解决方案1】:

    在最新的 magento 版本中,我们还需要添加表单键。

    https://{site-name}/checkout/cart/add/product/{product_id}/form_key/{form_key}?super_attribute[{attribute_id}]={attribute_value}&super_attribute[{attribute_id}]={attribute_value}
    

    【讨论】:

      猜你喜欢
      • 2014-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-10
      • 2013-01-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多