Создать экземпляр модели в форме в ZF2, как ZF1?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Создать экземпляр модели в форме в ZF2, как ZF1?

Сообщение Anonymous »

В ZF1 можно создать экземпляр модели, а также получить доступ к его свойствам из любого класса формы. < /p>

class Application_Form_Drydepot extends Zend_Form
{

$model = new Application_Model_DbTable_DrydepotModel();
$List = $model ->formationSelect();
array_unshift($List, array('key' => '', 'value' => '--Please Select--'));

$id = new Zend_Form_Element_Hidden('id');
$id->addFilter('Int')
->setDecorators($this->elementDecoration);

$formation = new Zend_Form_Element_Select('formation_id');
$formation->setLabel('Formation Name')
->setRequired(true)
->setAttrib('id', 'formation')
->setAttrib('class', 'required')
->addValidator('NotEmpty', true)
->setMultiOptions($List)
->setDecorators($this->elementDecoration);
}
< /code>

В здесь $ модель непосредственно для вызова, но используйте его легко, но ZF2 это довольно сложно. Я не успешен сделать это. В ZF2, как мне это сделать.

Подробнее здесь: https://stackoverflow.com/questions/160 ... 2-like-zf1
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»