Magento的管理控制器在哪里?

Jos*_*ton 0 magento

我正在尝试确定如何从管理面板加载产品并将其加载到管理面板中的编辑面板中.

我假设在某个地方有一个管理员控制器,但对于我的生活,我似乎无法找到它.

是否存在管理控制器存储的逻辑方式?

Ala*_*orm 5

大多数管理控制器都可以在Adminhtml模块中找到

app/code/core/Mage/Adminhtml/controllers
Run Code Online (Sandbox Code Playgroud)

如果你很好奇,下面的文章(自我链接)介绍了如何在Magento中配置管理控制器,它可以让你找到你正在寻找的任何东西.

app/code/core/Mage/Adminhtml/Controller文件夹包含基本管理操作控制器以及一些其他基本控制器类.这些类不是URL路由到的控制器,而是实际管理控制器继承的控制器.

Magento没有控制器文件夹中的类的自动加载,因此这些基本控制器放在名为Controller的文件夹中,以便Magento的默认自动加载器将加载它们.班级名称

Mage_Adminhtml_Controller_Action
Run Code Online (Sandbox Code Playgroud)

被翻译成路径

Mage/Adminhtml/Controller/Action.php
Run Code Online (Sandbox Code Playgroud)