您的页面上有一个“致命错误”。
渲染停止
var billingRegionUpdater = new RegionUpdater('billing:country_id', 'billing:region', 'billing:region_id',
错误出现在app/design/frontend/{interface}/{theme}/template/checkout/onepage/billing.phtml
或中app/design/frontend/{interface}/{theme}/template/persistent/checkout/onepage/billing.phtml
(如果您启用了购物车持久性)。
在这两种情况下,由于某种原因,此代码都会出错:
<?php echo $this->helper('directory')->getRegionJson() ?>
要找出错误是什么,您需要启用错误报告和 display_errors。
您可以从 index.php 执行此操作。
error_reporting(E_ALL | E_STRICT);
...
ini_set('display_errors', 1);
你也可以通过改变这个来启用开发者模式:
if (isset($_SERVER['MAGE_IS_DEVELOPER_MODE'])) {
Mage::setIsDeveloperMode(true);
}
对此
//if (isset($_SERVER['MAGE_IS_DEVELOPER_MODE'])) {
Mage::setIsDeveloperMode(true);
//}
然后再试一次。如果错误没有出现在您的屏幕上,请查看页面的来源。
如果错误没有告诉您任何内容,请更新问题的内容。