0

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

$this->getChildHtml('submit_button');

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

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

我将如何检索该值以便我的模型可以操纵它?覆盖控制器不是一种选择,此页面本质上是使用相同控制器的另一个页面的副本。该控制器的功能是该控制器所需的,而不是该控制器所需的。

或者

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

4

1 回答 1

3

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

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

于 2012-07-09T19:23:57.747 回答