在Magento的自定义模块中调用自定义控制器

时间:2016-03-09 05:42:50

标签: php magento model-view-controller zend-framework controller

我在magento 1.9.2中创建了一个名为&#34的自定义模块;问题&回答"

我将phtml文件放在目录magento/app/design/frontend/rwd/template/question.phtml

enter image description here

现在,表单操作应验证表单,我将控制器置于magento/app/code/local/Mynamespace/Questions/controllers 我有以下索引控制器

enter image description here

我想把问题叫做。因为我是这项技术的初学者而感到困惑。对此的任何帮助都将受到很多赞赏。

1 个答案:

答案 0 :(得分:2)

我认为你可以做的是在你的phtml文件中,在你的表单行动中写下这个:

<form action = "<?php echo Mage::getUrl('yourRouterName/index/question'); ?>">

这个路由器名称是你在config.xml中编写的,同时定义了包(或模块)。