代码之家  ›  专栏  ›  技术社区  ›  Moon

Magento-本地控制器不工作

  •  11
  • Moon  · 技术社区  · 15 年前

    我正在试图覆盖一个核心控制器- Mage/Contacts/controllers/IndexController.php

    所以我抄了索引控制器.php到 /app/local/Mage/Contacts/controllers/

    但Magento仍在使用核心文件。我可以确认它,因为我看到404页时,我重命名法师/联系人/控制器/索引控制器.php至索引控制器.php_.

    谢谢!

    1 回复  |  直到 15 年前
        1
  •  20
  •   Jonathan Day    15 年前

    将控制器复制到 app/code/local 不幸的是,由于Magento的自动加载架构,path无法工作。它确实适用于块、模型和其他对象,但不适用于控制器。

    详细介绍了如何重写 wiki . 和一个 blog post 作者@prattski

    试着跟着这些,然后带着任何具体的问题回来。

    JD公司

    推荐文章