Magento 1.9.2.1添加到购物车按钮重定向到空车

时间:2015-10-30 09:00:51

标签: php magento magento-1.9

我已将magento版本从1.8更新到1.9.2.1。现在,主页上的“添加到购物车”按钮会重定向到空白购物车。

添加到购物车按钮代码如下:

onclick="setLocation('<?php echo $this->getAddToCartUrl($product) ?>')"

你能帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:2)

请检查其添加或不添加的URL上的表单密钥,因为在magento 1.9更高版本需要表单键才能将产品添加到购物车。 像.. ..

setLocation( 'http://domain.com/index.php/checkout/cart/add/uenc/aHR0cDovLzEwLjAuNC40L21hZ2VudG8vbWFnZW50bzEuOS9pbmRleC5waHAvYWNjZXNzb3JpZXMvZXlld2Vhci5odG1s/product/338/ form_key / 7GpQmuCT2ybnEVoh / ')

答案 1 :(得分:0)

我认为问题在于缓存新产品块。将cache_lifetime =“1”放在CMS页面中调用块的末尾,如下所示:

{{block type="catalog/product_new" column_count="6" products_count="12" name="home.catalog.product.new" alias="product_homepage" template="catalog/product/new.phtml" cache_lifetime="1"}}

。它基本上告诉Magento永远不要追逐这个模块。