0

我正在为一个站点使用 Magento CE 1.7。使用的主题覆盖了 Magento 中的默认行为,在将商品添加到购物车后,用户将被带到购物车页面;使用这个主题,用户仍然在同一个产品页面上,弹出一个 jquery 层以显示该项目已添加。

我希望用户每次将商品添加到购物车时都被带到购物车页面。我怎样才能做到这一点?

谢谢。-TM值

4

4 回答 4

0

这里一样填写return_url有帮助吗?所以你会得到类似的东西:

http://www.example.com/checkout/cart/add?Product=76&qty=1&return_url=http%3A%2F%2Fwww.example.com%2Fcheckout%2Fcart%2F

于 2012-12-19T22:10:45.083 回答
0

修改设计以不通过 javascript 将项目添加到购物车,而是像 magento 默认行为一样转到链接?

于 2012-12-19T22:12:39.547 回答
0

查找 app/code/community 和/或 app/code/local 中存在的自定义模块,并尝试找出可能执行此操作的模块 - 可能名为 AjaxCart 或类似名称。如果您发现了它,请尝试通过编辑文件 app/etc/modules/NAME_OF_THAT_MODULE.xml 并将已激活从 true 设置为 false 来停用它。然后测试是否恢复正常行为。

于 2012-12-19T22:41:33.160 回答
0

看一看 @

/app/design/frontend/default/[主题]/template/catalog/product/view/addtocart.phtml

默认onclick方法应该是productAddToCartForm.submit(this). 如果您的自定义模板具有相同的onclick方法,请查看基础和自定义主题 productAddToCartFormsubmit()方法。

<button type="button" title="<?php echo $buttonTitle ?>" class="button btn-cart" onclick="productAddToCartForm.submit(this)"><span><span><?php echo $buttonTitle ?></span></span></button>

也看看@ Admin -> System -> Config -> Sales -> Checkout -> Shopping Cart -> After Add a Product Redirect to Shopping Cart

于 2012-12-19T22:43:14.307 回答