if(count($this->form->email->getMessages()) > 0)
{
$e = '<ul>';
$m = $this->form->email->getMessages();
foreach($m as $me)
{
$e .= '<li>';
$e .= $me;
$e .= '</li>';
}
$e .= '</ul>';
echo $e;
unset($e);
unset($m);
}
Я прохожу мимо объекта формы для просмотра и эхо каждого элемента вручную.Zend Framework, устанавливающий декоратор
Но когда приходит к ошибкам, для написания требуется много кода.
Может ли кто-нибудь сказать, как выводить ошибки для каждого элемента без такого количества кода?
Спасибо!
Вот картина всех декораторов перед выходом:
Всего через секунду я отправлю снимок. – Somebody
Да, хелпер - это один из способов. :) Передача объекта текущего элемента и возврат уже сгенерированного списка ошибок в нужной оболочке. Но вопрос по-прежнему открыт. Как вывести их уже сгенерированные zend decorator. – Somebody