拜托,我需要你的帮助!
在我的magento安装后,我正在尝试购买产品(本地),但在结帐步骤,在我填写运输信息并点击“继续”后没有任何反应。我试图访问几乎所有关于这个问题的在线资源并做他们的建议,但仍然无法通过这一步。有什么建议吗?这是我的billing.phtml文件的按钮容器内容:
<div class="buttons-set" id="billing-buttons-container">
<p class="required"><?php echo $this->__('* Required Fields') ?></p>
<button type="button" title="<?php echo $this->__('Continue') ?>" class="button" onclick="billing.save()"><span><span><?php echo $this->__('Continue') ?></span></span></button>
<span class="please-wait" id="billing-please-wait" style="display:none;">
<img src="<?php echo $this->getSkinUrl('images/opc-ajax-loader.gif') ?>" alt="<?php echo $this->__('Loading next step...') ?>" title="<?php echo $this->__('Loading next step...') ?>" class="v-middle" /> <?php echo $this->__('Loading next step...') ?>
</span>
</div>
答案 0 :(得分:1)
试试这个。 转到/ app / design / frontend / base / default / template / checkout / onepage / file payment.phtml 打开它,找到第36行
<fieldset>
<?php echo $this->getChildHtml('methods') ?>
</fieldset>
将id添加到fieldset
<fieldset id="checkout-payment-method-load">
<?php echo $this->getChildHtml('methods') ?>
</fieldset>
它对我有用。
答案 1 :(得分:0)
我有同样的问题,而且常见的答案对我没有帮助。
对商店进行一些调试我注意到了这个错误:
致命错误:调用未定义的函数mcrypt_module_open()
因此,mcrypt模块没有安装在我的VPS服务器上,您需要安装该模块才能使一些Magento功能正常工作。
安装此模块的过程如下:
apt-get install php5-mcrypt
重启apache,你就完成了!
有时您的发行版可能会要求您进行apt-get update。