【问题标题】:Magento: stuck on billing informationMagento:卡在账单信息上
【发布时间】:2014-10-02 06:31:17
【问题描述】:

您好,我卡在账单信息上,无法从运输方式继续进行订单审核步骤。请任何人告诉我我应该怎么做才能解决这个问题。

我更改了以下代码 magento\app\design\frontend\base\default\template\checkout\onepage\payment.phtml

<form action="" id="co-payment-form">
   <fieldset>
        <?php echo $this->getChildHtml('methods') ?>
    </fieldset>
</form>

到下面的代码

<form action="" id="co-payment-form">
   <fieldset id="checkout-payment-method-load">
        <?php echo $this->getChildHtml('methods') ?>
    </fieldset>
</form>

但还是无法解决问题

我的网站在此上线 网址http://avsoftwares.com/demo/magento

管理面板:http://avsoftwares.com/demo/magento/admin

用户名:demo 密码:demo123

请帮我解决这个问题。谢谢。

【问题讨论】:

  • 你好,尝试禁用你的主题并检查它。
  • 我做了同样的事情,它适用于默认主题。现在在我的主题文件中,我应该对哪个文件进行更改以使其工作。
  • 你好,尝试从你的主题重命名 checkout.xml 并检查它

标签: magento checkout


【解决方案1】:

问题似乎是原型错误。 http://avsoftwares.com/demo/magento/js/prototype/prototype.js 第 612 行 - lastPrice 未定义。 它遇到了这个错误并失败了。 你可以先看这里。 (萤火虫会告诉你更多)

您也可以尝试使用默认主题,如果它有效,您就知道这是您的主题文件中的错误(前提是您尚未编辑核心...)。转到 System->Config->Design 并将包设置为默认值,并将所有其他字段留空。这将告诉 magento 使用基本的默认模板文件,而不是你的。

【讨论】:

  • 嗨,sulman,感谢您的回复,我将设计更改为默认设计,效果很好。正如您所说,可能是我的主题文件中的问题,但现在问题是我需要制作哪个文件更改以使其工作。请回复我...
  • 原型错误可能是一个红鲱鱼。看起来有自定义 JavaScript 正在运行。如果您熟悉 grep 我会像这样 grep -r -H "if (!lastPrice)" * 这将列出此代码的所有出现的主题文件。问题就在这里。您还可以查看“checkout/onepage/shipping_method.phtml”,因为自定义 JS 可能在其中。
猜你喜欢
  • 1970-01-01
  • 2015-01-29
  • 1970-01-01
  • 2021-12-14
  • 2019-05-29
  • 1970-01-01
  • 2013-05-04
  • 2011-06-02
  • 2010-12-26
相关资源
最近更新 更多