你好,我正在尝试重新排序我的单页检查。首先,我通过修改核心文件来尝试这个,当这个工作时,我在我的文件中覆盖它们,所以我可以更新它们。我可以将我的单页检查重新排序为所需的形式:
'shipping_method','shipping','billing','payment', 'review'
我的结帐现在在这个期望的输出中,但是没有加载shipping方法。我修改了文件:
块/onepage。php -
$stepCodes = array('shipping_method','shipping','billing','payment', 'review');
opcheckout.js -
this.steps = ['shipping_method','shipping','billing','payment', 'review'];
this.currentStep = 'shipping_method';
我做错了什么,发货方法没有装载?
这是一个老问题,但您的送货方法必须不加载的原因是因为送货方法取决于送货地址(主要是国家)。所以,如果你没有设置你的收货地址,那么Magento不知道什么送货方式是适用的。