【问题标题】:Magento Page 404 Not Found 1 in checkout/onepage 1.6.0.0Magento Page 404 Not Found 1 in checkout/onepage 1.6.0.0
【发布时间】:2011-08-31 16:44:16
【问题描述】:

我无法覆盖控制器。在 1.5 版中有效,但在 1.6 版中无效。

<Rewrite>
       <! - Override the controllers OnePageCheckout ->
       <Mage_Mymodule_onepage>
         <from> <! [CDATA [# ^ / checkout / onepage #]]></ from>
         <to> / Mage_Mymodule / onepage / </ to>
         <override_actions> false </ override_actions>
       </ Mage_Mymodule_onepage>
</ rewrite>

有人知道会发生什么吗?

【问题讨论】:

    标签: magento checkout magento-1.5


    【解决方案1】:

    请使用以下代码:

        <checkout>
            <rewrite>
                <onepage>
                    <to>your_module_name/onepage</to>
                    <override_actions>true</override_actions>
                    <actions>
                        <action_name>
                            <to>your_module_name/onepage/action_name</to>
                        </action_name>
                    </actions>
                </onepage>
            </rewrite>
        </checkout>
    

    这里,'action_name' 是 OnepageController.php 文件中的函数名。

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-05
      • 2011-11-09
      • 1970-01-01
      • 2021-12-21
      • 2017-06-08
      • 2016-09-10
      • 1970-01-01
      • 2023-03-26
      相关资源
      最近更新 更多