<small id='iMq6I'></small><noframes id='iMq6I'>

  • <legend id='iMq6I'><style id='iMq6I'><dir id='iMq6I'><q id='iMq6I'></q></dir></style></legend>

      • <bdo id='iMq6I'></bdo><ul id='iMq6I'></ul>

        <i id='iMq6I'><tr id='iMq6I'><dt id='iMq6I'><q id='iMq6I'><span id='iMq6I'><b id='iMq6I'><form id='iMq6I'><ins id='iMq6I'></ins><ul id='iMq6I'></ul><sub id='iMq6I'></sub></form><legend id='iMq6I'></legend><bdo id='iMq6I'><pre id='iMq6I'><center id='iMq6I'></center></pre></bdo></b><th id='iMq6I'></th></span></q></dt></tr></i><div id='iMq6I'><tfoot id='iMq6I'></tfoot><dl id='iMq6I'><fieldset id='iMq6I'></fieldset></dl></div>
        <tfoot id='iMq6I'></tfoot>

        如何覆盖 Magento 控制器?

        时间:2023-10-11
          <tbody id='PZxI3'></tbody>

            1. <legend id='PZxI3'><style id='PZxI3'><dir id='PZxI3'><q id='PZxI3'></q></dir></style></legend>
            2. <i id='PZxI3'><tr id='PZxI3'><dt id='PZxI3'><q id='PZxI3'><span id='PZxI3'><b id='PZxI3'><form id='PZxI3'><ins id='PZxI3'></ins><ul id='PZxI3'></ul><sub id='PZxI3'></sub></form><legend id='PZxI3'></legend><bdo id='PZxI3'><pre id='PZxI3'><center id='PZxI3'></center></pre></bdo></b><th id='PZxI3'></th></span></q></dt></tr></i><div id='PZxI3'><tfoot id='PZxI3'></tfoot><dl id='PZxI3'><fieldset id='PZxI3'></fieldset></dl></div>

              <small id='PZxI3'></small><noframes id='PZxI3'>

                <bdo id='PZxI3'></bdo><ul id='PZxI3'></ul>
              • <tfoot id='PZxI3'></tfoot>
                • 本文介绍了如何覆盖 Magento 控制器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我需要使用服务器端代码检查结帐/购物车页面上优惠券代码的有效性.

                  I need to check the validity of a coupon code on the checkout/cart page with server-side code.

                  Magento 已经提供了类似的检查.但是,我需要添加一个以查看用户是否已连接:在 Magento 中扩展/覆盖该操作的最佳方法是什么?

                  Magento already ships with a similar check in place. However, I need to add one to see if a user is connected or not: what would be the best way to extend/override that action in Magento?

                  我知道我可以将控制器 PHP 文件复制到 /app/code/local/ 文件夹树,但我想知道是否有更好的方法来做到这一点.

                  I know I can copy the controller PHP file to the /app/code/local/ folder tree, but I'm wondering whether there's a better way to do it.

                  推荐答案

                  在我看来,除了修改 core 之外的任何事情都很好.话虽如此,使用 config.xml 创建一个带有控制器目录等的简单模块:

                  Anything besides modifying the core is good in my opinion. With that said create a simple module with a controllers directory and etc with config.xml:

                  <config>
                      <frontend>
                          <routers>
                              <checkout>
                                  <args>
                                      <modules>
                                           <My_Module before="Mage_Checkout">My_Module_Checkout</My_Module>
                                      </modules>
                                  </args>
                              </checkout>
                          </routers>
                      </frontend>
                  </config>
                  

                  有关如何扩展前端控制器的更多详细信息,请参见此处:http://prattski.com/2010/06/24/magento-overriding-core-files-blocks-models-resources-controllers/

                  See here for more details on how to extend the frontend controller: http://prattski.com/2010/06/24/magento-overriding-core-files-blocks-models-resources-controllers/

                  这篇关于如何覆盖 Magento 控制器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何从codeigniter的视图中调用控制器功能? 下一篇:类 AppHttpControllersPostController 不存在

                  相关文章

                • <tfoot id='P4RyL'></tfoot>

                  <small id='P4RyL'></small><noframes id='P4RyL'>

                  <legend id='P4RyL'><style id='P4RyL'><dir id='P4RyL'><q id='P4RyL'></q></dir></style></legend>

                        <bdo id='P4RyL'></bdo><ul id='P4RyL'></ul>

                      <i id='P4RyL'><tr id='P4RyL'><dt id='P4RyL'><q id='P4RyL'><span id='P4RyL'><b id='P4RyL'><form id='P4RyL'><ins id='P4RyL'></ins><ul id='P4RyL'></ul><sub id='P4RyL'></sub></form><legend id='P4RyL'></legend><bdo id='P4RyL'><pre id='P4RyL'><center id='P4RyL'></center></pre></bdo></b><th id='P4RyL'></th></span></q></dt></tr></i><div id='P4RyL'><tfoot id='P4RyL'></tfoot><dl id='P4RyL'><fieldset id='P4RyL'></fieldset></dl></div>