进出口新的Zend框架,所以问一个基本的问题。 我想从一个领域获得发布的数据,在一般的形式,我想获得的数据进行调试。
比如我有喜欢的用户名,年龄等领域的一种形式。 在我的addAction控制器(),我希望获取的用户名,将其存储在一个变量,并用它进行调试。 我希望我清楚。 在情况下,如果我的问题是不清楚的话,请不要让我知道。
谢谢
进出口新的Zend框架,所以问一个基本的问题。 我想从一个领域获得发布的数据,在一般的形式,我想获得的数据进行调试。
比如我有喜欢的用户名,年龄等领域的一种形式。 在我的addAction控制器(),我希望获取的用户名,将其存储在一个变量,并用它进行调试。 我希望我清楚。 在情况下,如果我的问题是不清楚的话,请不要让我知道。
谢谢
你不是很清楚,所以我suggets几个解决方案...
如果您需要普通岗位价值,你可以用它访问
$this->getRequest()->getPost('name');
从控制器的上下文。
如果你需要从表单先前已分配的值,你可以使用它访问
$form->get('elementName')->getValue();
但是,如果你使用InputFilters,则需要使用它取
$form->getInputFilter()->getValue('name');
否则,你检索值未通过过滤器通过。
你可以做到这一点通过以下方式:在你的控制器动作
$value = $form->getValue('UserName');
这样你可以得到ID为“用户名” zend的文本框的值
有关详细信息,你可以研究代码给出: Zend框架教程