在magento中获取窗体的控制器

在magento中获取窗体的控制器,magento,Magento,我在form.phtml(环境是magento)中定义了此操作 form action=“getUrl('contacts/index/post') 现在我需要知道调用的是哪个控制器,这样我就可以在后端获取值。这很简单。 第一个单词contacts是前端名称,在magento标准中是模块名称。第二个单词index是控制器文件名,最后一个单词post是控制器的动作 因为这是一个核心控制器,所以您可以在/app/code/core/Mage/Contacts/controllers/IndexCon

我在form.phtml(环境是magento)中定义了此操作

form action=“getUrl('contacts/index/post')


现在我需要知道调用的是哪个控制器,这样我就可以在后端获取值。

这很简单。 第一个单词
contacts
是前端名称,在magento标准中是模块名称。第二个单词
index
是控制器文件名,最后一个单词
post
是控制器的动作

因为这是一个核心控制器,所以您可以在
/app/code/core/Mage/Contacts/controllers/IndexController.php


请看
postAction()
函数。

这非常简单。 第一个单词
contacts
是前端名称,在magento标准中是模块名称。第二个单词
index
是控制器文件名,最后一个单词
post
是控制器的动作

因为这是一个核心控制器,所以您可以在
/app/code/core/Mage/Contacts/controllers/IndexController.php


查看
postAction()
函数。

是的,我已经想好了。你能回答我的下一个问题吗:contacts这个词是前面的名字,在magento标准中是模块名。:可能太简单了。前面的名字实际上是在每个模块的
config.xml
中陈述的,在你定义你的
的部分module.@b.enoit.be yes indeed是的,我已经想好了。你能回答我的下一个问题吗:contacts这个词是前面的名字,在magento标准中是模块名。:可能太简单了。前面的名字实际上在每个模块的
config.xml
中,在定义
你的模块。@b.enoit.be是的