Magento:更改结帐页面中的步骤顺序


Magento: Change step order in checkout page

我正在尝试更改 magento 一页结帐中步骤的顺序。我需要做的是将"审核"步骤移到"付款"选择之前。

我在互联网上寻找解决方案,但我发现的一切都是更改应用程序/代码/核心/法师/结帐/块/一页/摘要中的顺序.php

我已经尝试过了,但没有任何变化。

我所做的是在app/code/local/Mage/Checkout/Block/Onepage/Abstract.php中创建一个文件,在这个文件中,我更改了第208行:

   protected function _getStepCodes()
{
    return array('login', 'billing', 'shipping', 'shipping_method', 'review', 'payment');
}

我在这里错过了什么?

(我正在使用Magento 1.9.1.1)

不要更改 php 代码。保持原样。我认为让 php 做他的工作。但是展示你想要的东西。转到app->design->frontend->[package-name]->default->template->checkout->onepage->progress.phtml并相应地打开并更改顺序。玩得愉快。