Синтаксис для рендеринга Zend-формы в не Zend-проекте - PullRequest
0 голосов
/ 27 сентября 2010

Я использую Zend Form в не Zend-проекте и могу получить Zend_Form штрафа из своего пользовательского класса Custom_Form. Затем в файле, в котором я хочу отобразить свою форму, я создаю экземпляр своей формы, но затем я не уверен, как ее отобразить.

$form = new Custom_Form();
//how to render the form here
var_dump($form); //var_dump looks busy so couldn't find info from it

1 Ответ

2 голосов
/ 27 сентября 2010

Это должно сработать, вам нужен скрипт вида, а затем вызовите render (); способ.

$view = new Zend_View();
$view->doctype('XHTML1_TRANSITIONAL');

$form = new Custom_Form();
$form->setView(new Zend_View());

echo $form->render();
...