Zend framework 在Zend框架中获取表单中的变量值

Zend framework 在Zend框架中获取表单中的变量值,zend-framework,zend-form,Zend Framework,Zend Form,大家好,我是zend framework的新手。是否可以在我们的表单中获取url中传递的变量的值。例如:example.com/sth/edit/id/5 是否可以在表单中使用get变量id 请您提供此问题的解决方案。这应该可以: // get param from request $param = $this->getRequest()->getParam('test'); // create form $form = new My_Form_Test(); // set va

大家好,我是zend framework的新手。是否可以在我们的表单中获取url中传递的变量的值。例如:example.com/sth/edit/id/5 是否可以在表单中使用get变量id

请您提供此问题的解决方案。

这应该可以:

// get param from request
$param = $this->getRequest()->getParam('test');

// create form
$form = new My_Form_Test();

// set value from param to testElement
$form->getElement('testElement')->setValue($param);
这应该起作用:

// get param from request
$param = $this->getRequest()->getParam('test');

// create form
$form = new My_Form_Test();

// set value from param to testElement
$form->getElement('testElement')->setValue($param);