【发布时间】:2010-02-12 03:53:45
【问题描述】:
出于某种奇怪的原因,当人们尝试使用访客结账时,它只允许他们输入账单信息,然后当它应该去运送时......它只是循环回到第一个结账页面......这个过程不断重复
有人知道这可能来自哪里吗?
【问题讨论】:
标签: php magento e-commerce shopping-cart
出于某种奇怪的原因,当人们尝试使用访客结账时,它只允许他们输入账单信息,然后当它应该去运送时......它只是循环回到第一个结账页面......这个过程不断重复
有人知道这可能来自哪里吗?
【问题讨论】:
标签: php magento e-commerce shopping-cart
您的 Magento 安装不正确。根据这份报告,您似乎缺少 PHP MCrypt 扩展:
http://www.a2iwheels.com/report/?id=500049770619&s=default
以下是调试 Magento 问题时的一些提示:
通过在 Magento index.php 文件中取消注释/添加以下行来启用调试/开发者模式:
Mage::setIsDeveloperMode(true);
ini_set('display_errors', 1);
设置 Magento 异常日志:
请注意,您需要在 Magento 开始写入日志文件之前手动创建日志文件。
安装FireBug 并使用它来捕获 AJAX 错误 - 单页签出本质上是一个复杂的 AJAX 页面。
【讨论】:
转到/app/design/frontend/base/default/template/checkout/onepage/payment.phtml
并更改以下代码(第 36 行)
<fieldset>
<?php echo $this->getChildHtml('methods') ?>
</fieldset>
到这里
<fieldset id="checkout-payment-method-load">
<?php echo $this->getChildHtml('methods') ?>
</fieldset>
【讨论】: