Magento结帐页面重定向到购物车页面

时间:2016-05-31 11:53:42

标签: magento-1.8

我遇到了严重的问题。问题是,当我输入帐单信息时,选择送货方式,然后按继续按钮,然后进入购物车页面。但是购物车不是空的。它应该去付款方法步骤。我用的是magento 1.8.1.0版本。当我点击继续按钮时,我的ajax正在运行。我在控制台

中收到以下错误

" NetworkError:500内部服务器错误 - http://www.themeatboutique.com.au/shop/checkout/onepage/saveShippingMethod/"

所有事情在4-5天之前都能正常工作。

最后我发现了这个问题。问题是$ this在setTemplate文件中不起作用。不确定为什么它不起作用 那么任何人都可以告诉我解决方案

1 个答案:

答案 0 :(得分:1)

根据我的经验,之前工作的Magento页面上500内部服务器错误的最常见原因是一个小的印刷错误,它会影响语法,使.php无法编译成操作码,因此,不可能因此,渲染无法提供给浏览器。

在结帐页面上,任何已整理到您正在使用的标准单页“伪视图”的代码中的此类问题都可能在该步骤中产生该结果。这听起来好像在发货后的所有步骤都很好,因此您的语法错误很可能出现在为这两个步骤创建视图的那些文件中的一个或另一个中,并且很可能是在发货方法之后的那个文件中。 / p>

寻找通常的嫌疑人,单引号/双引号不匹配,缺少分号的杂散代码行,带括号不匹配的嵌套数组等。

如果不是这些,请检查/var/system.log和/var/exception.log文件以获取线索。

当你找到它时几乎总是令人沮丧。

快乐狩猎!