【发布时间】:2016-02-08 14:31:38
【问题描述】:
我在 form.phtml 中定义了这个动作(环境是 magento)。
form action="getUrl('contacts/index/post')
现在我需要知道调用了哪个控制器,以便我可以在后端获取值。
【问题讨论】:
标签: magento
我在 form.phtml 中定义了这个动作(环境是 magento)。
form action="getUrl('contacts/index/post')
现在我需要知道调用了哪个控制器,以便我可以在后端获取值。
【问题讨论】:
标签: magento
这很简单。
第一个词contacts 是前面的名称,在magento 标准中是模块名称。第二个字index是控制器文件名,最后一个字post是控制器的动作。
因为是核心控制器,所以可以在/app/code/core/Mage/Contacts/controllers/IndexController.php下找到文件
查看postAction() 函数。
【讨论】:
config.xml 中声明的,在您定义模块的<routers> 的部分中。