У меня есть эта упрощенная форма:
$this->form = new \Zend_Form();
$this->form->setAction($request->currentPath());
$this->form->setMethod('post');
$this->form->addElement('text', 'firstName', array(
'label' => 'First name: ',
));
и я хочу визуализировать элемент по отдельности на странице просмотра. Вот так:
<?php echo $form->firstName->renderViewHelper() ?>
Но я продолжаю получать эту ошибку:
Неустранимая ошибка: Необработанное исключение «Zend_Form_Decorator_Exception» с сообщением «Декоратор ViewHelper не может отрисовать без зарегистрированного объекта представления».
Что я делаю не так? Я в значительной степени следовал документации Zend на этой странице:
http://framework.zend.com/manual/en/learning.form.decorators.individual.html
С уважением,
Почему