Установить значения для формирования сборок с помощью Zend Framework - PullRequest
0 голосов
/ 29 марта 2012

Я использую Zend Framework для создания форм, я хочу выполнить действие редактирования, так как пользователь нажимает на редактирование, форма отображается с данными пользователей, как я могу установить данные для формы, которая создается динамически ??1001 *

Ответы [ 3 ]

4 голосов
/ 29 марта 2012
$form->populate($data);

где $ data - массив пар значений ключа, содержащих ваши данные.

1 голос
/ 29 марта 2012
$form = new Zend_Form;

if ($this->_request->isPost()) {
   //to just populate
   $form->populate($this->_getAllParams());

   //or auto populate during validation
   if ($form->isValid($this->_getAllParams()) {
      //do stuff if valid
   }
}

Я знаю, что ZF maunal довольно грязный и не все ясно, но я думаю, что формы объясняются довольно хорошо (с примерами).Вы должны исследовать больше самостоятельно.

http://framework.zend.com/manual/en/zend.form.html

0 голосов
/ 07 мая 2014
$Menu = new Admin_Model_DbTable_Menu(); 
$row = $Menu->fetchRow($Menu->select()->where('id = ?', $id));
$Addmenu = new Admin_Form_Addmenu(); 
$Addmenu->populate($row->toArray());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...