Zend Framework - Убрать ошибки под элементами формы

Beckie

Новичок
Zend Framework - Убрать ошибки под элементами формы

Вывести все ошибки в одном месте удалось, а вот убрать те, что под каждым элементом нет и не могу найти в мануале.

Не подскажете? :rolleyes:

Domo arigato. :)
 

Beavis

Banned
надо просто у каждого элемента формы удалить декоратор Error
 

Beckie

Новичок
Там был второй декоратор, я чет забыл совсем.
Видимо на сегодня хватит кодить. :)

-~{}~ 15.01.10 16:52:

Теперь осталось выяснить, как все ошибки перенести выше формы, а то они внизу.

По дефолту стоит Append, а как поставить Prepend?
 

Beckie

Новичок
Автор оригинала: zerkms
http://framework.zend.com/manual/en/zend.form.standardDecorators.html#zend.form.standardDecorators.formErrors

ZF это такой продукт, документацию которого неплохо бы прочитать пару раз до того, как садишься что-либо писать с его использованием.
Так то это так, но дело в том, что я это уже читал и конкретного примера не нашел, поэтому и создал топик.

Ладно уже разобрался:

$error_decorator->setOption('placement', 'prepend');
 

zerkms

TDD infected
Команда форума
опции можно указывать и в массиве, что, имхо, сильно удобнее

PHP:
$form->setDecorators(array(
    'FormElements',
    array('HtmlTag', array('placement' => 'prepend')),
    'Form'
));
 
Сверху