Пользовательские декораторы Zend_Form вызывают пустую страницу - PullRequest
0 голосов
/ 22 февраля 2010

HI

Я пытаюсь использовать собственные декораторы с Zend_Form. Я создал собственный декоратор и использовал следующий код

$form = new Zend_Form();
$form->addElementPrefixPath("Moon_Form_Decorator","Moon/Form/Decorator/","decorator");


$form->setAction("/question/index/ask-process")->setMethod("post"); 

$title = new Zend_Form_Element_Text('title');
$title->setRequired(true)->setDecorators(array("Test"));

$title->setAttrib("class","inputText");

$tag = new Zend_Form_Element_Text('tag');
$tag->setRequired(true)->setDecorators(array("ViewHelper","Errors"));
$tag->setAttrib("class","inputText");

$form->addElement($title);
$form->addElement($tag);



return $form;

если я использую $ form-> addElementPrefixPath ("Moon_Form_Decorator", "Moon / Form / Decorator /", "decorator"); мой MVC просто отображает пустую белую страницу на FF, а "Internet Explorer не может отобразить веб-страницу" на IE.

Что мне починить ???

1 Ответ

2 голосов
/ 22 февраля 2010

Пустые страницы обычно указывают на ошибку разбора. У вас есть сообщение об ошибке "вверх"? т.е.

error_reporting(E_STRICT);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...