我正在尝试确定如何从管理面板加载产品并将其加载到管理面板中的修改面板中。
我假设某处有一个管理员控制器,但对于我的生活,我似乎无法找到它。
是否存在管理控制器存储的逻辑方式?
答案 0 :(得分:5)
大多数管理控制器都可以在<{p>}的Adminhtml
模块中找到
app/code/core/Mage/Adminhtml/controllers
如果您感到好奇,following article(自我链接)涵盖了如何在Magento中配置管理员控制器,这可以让您找到您正在寻找的任何内容。
app/code/core/Mage/Adminhtml/Controller
文件夹包含基本管理操作控制器以及一些其他基本控制器类。这些类不是URL路由到的控制器,而是实际管理控制器继承的控制器。
Magento没有控制器文件夹中的类的自动加载,因此这些基本控制器放在名为Controller的文件夹中,以便Magento的默认自动加载器将加载它们。班级名称
Mage_Adminhtml_Controller_Action
被转换为路径
Mage/Adminhtml/Controller/Action.php
答案 1 :(得分:2)
大多数模型/控制器都存储在/ app / code / core / Mage /目录中。根据您的需求,取决于您将在哪里找到它。如果您正在寻找管理员/特定功能,请检查Adminhtml文件夹。然后它只取决于你正在寻找的部分。