Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento付款按钮已禁用_Magento - Fatal编程技术网

Magento付款按钮已禁用

Magento付款按钮已禁用,magento,Magento,我现在正在完成一个magento商店的制作,今天下午上线 由于某种原因,当在OPC中选择付款方式时,“继续(到下一阶段)”按钮将自动禁用 我已经尝试过启用我将要使用的各种付款方式组合,以使其再次工作,包括仅使用支票/汇票选项跳过 似乎存在某种验证问题,好像我将其设置为手动ccsave设置并完全验证它将继续进行的表单 我将在这个页面上使用paypal选项,不知道如何绕过这个被禁用的按钮,我读过很多关于1.4中发生的事情,但我正在运行1.6,1.4的所有修复程序目前都在1.6中 任何帮助都将不胜感激

我现在正在完成一个magento商店的制作,今天下午上线

由于某种原因,当在OPC中选择付款方式时,“继续(到下一阶段)”按钮将自动禁用

我已经尝试过启用我将要使用的各种付款方式组合,以使其再次工作,包括仅使用支票/汇票选项跳过

似乎存在某种验证问题,好像我将其设置为手动ccsave设置并完全验证它将继续进行的表单

我将在这个页面上使用paypal选项,不知道如何绕过这个被禁用的按钮,我读过很多关于1.4中发生的事情,但我正在运行1.6,1.4的所有修复程序目前都在1.6中


任何帮助都将不胜感激。

请确保您的签出页面包含名为ccard.js的Javascript文件

它应该包含在HTML的头部,如下所示:

<script type="text/javascript" src="https://yourdomain.com/js/lib/ccard.js"></script>


如果未包括该选项,则您将永远无法从验证中获取信用卡表单(因此按钮将永远不会被禁用)

当html结构更改和元素移动时,magento中通常会出现此类问题。打开文件
template/checkout/onepage/payment.phtml
,检查按钮容器是否位于根级别

<!-- This should be on the root level -->
<div class="buttons-set" id="payment-buttons-container">
<!-- Buttons are here -->
</div>


请参阅原始帖子,这是针对1.6版的,您的解决方案内置于1.6中,用于解决1.4版的问题。您是否在自定义主题中保留了您的修改?您安装了哪些扩展?如果切换到默认主题,OPC是否正常工作?我无法测试,因为该站点目前正在使用。重新签出时安装的唯一扩展是ebiz sage pay。