我正在使用Magento CE 1.7作为网站。使用的主题覆盖了Magento中的默认行为,在将项目添加到购物车后,用户将被带到购物车页面;使用此主题,用户将保留在同一产品页面上,并弹出一个jquery图层以显示该项目已添加。
我希望用户每次将商品添加到购物车时都会被带到购物车页面。我怎么能做到最好?
感谢。 -TM
答案 0 :(得分:0)
如果你填写return_url会有帮助,比如here吗?所以你会得到类似的东西:
答案 1 :(得分:0)
将设计修改为不通过javascript将项目添加到购物车,而只是转到magento默认行为的链接?
答案 2 :(得分:0)
查找app / code / community和/或app / code / local中存在的自定义模块,并尝试找出可能正在执行此操作的模块 - 可能名为AjaxCart或类似模块。 如果您确定了它,请尝试通过编辑文件app / etc / modules / NAME_OF_THAT_MODULE.xml并将设置从true设置为false来停用它。 然后测试常规行为是否回来。
答案 3 :(得分:0)
看看@
/应用/设计/前端/默认/ [主题] /template/catalog/product/view/addtocart.phtml
默认onclick
方法应为productAddToCartForm.submit(this)
。如果您的自定义模板具有相同的onclick
方法,请查看基本和自定义主题productAddToCartForm submit()
方法。
<button type="button" title="<?php echo $buttonTitle ?>" class="button btn-cart" onclick="productAddToCartForm.submit(this)"><span><span><?php echo $buttonTitle ?></span></span></button>
另外看看@ Admin - &gt;系统 - &gt;配置 - &gt;销售 - &gt;结帐 - &gt;购物车 - &gt;将产品重定向添加到购物车后