如何从自定义模块获取Magento中的字段数据?

时间:2012-07-09 15:46:43

标签: php javascript ajax zend-framework magento

我对Magento开发很新(这是我的第一个模块)。此模块的目的是修复我们在原始模块中遇到的一些问题,同时不对模型/控制器进行任何更改。我正在修改此现有模板,但我似乎找不到检索字段的方法。模板正在使用:

$this->getChildHtml('submit_button');

提交数据。这最终调用了一个javascript / ajax函数,几乎让我陷入了死胡同。我只是想获得价值,让我们说:

<textarea name="thing[other]" .../>

如何检索该值以便我的模型可以操作它?覆盖控制器不是一个选项,此页面实际上是使用相同控制器的另一个页面的副本。该控制器的功能是那个控制器的功能,只是不需要这个功能。

我的另一个选择是覆盖模板。我的问题是原始模块使用观察者覆盖模板,我不知道如何覆盖它。

1 个答案:

答案 0 :(得分:3)

您需要创建一个控制器并设置表单操作以发布到此控制器。然后,您可以通过调用以下方式访问帖子数据:

$postData = $this->getRequest()->getPost();