| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Libraries > Zend_Form |
| Автор: fearuth 31.1.2011, 06:34 |
| Привет всем! Есть вопрос к опытным разработчикам использующим Zend framework. =) Вопрос в следующем, как можно изменить вид декорации формы? Про декораторы слышал, но говорят, есть другой способ, путём размещения элементов в phtml файле. ЗЫ. Кто сталкивался с такой задачей и нашел решения, помогите =) |
| Автор: fearuth 31.1.2011, 11:39 |
| Так =) Решения я нашел от части =) Для данной задачи можно создать Форму, объявить в ней все элементы, а потом в представлении не выводить саму форму, а через Zend_View_Helper создать форму и заполнить её нужными нам элементами в нужном порядке. Всё было бы хорошо, да не могу уже какой час совладать с CSRF элементом =( по умолчанию года создаётся форма он в value пихает что-то похожее на hash свертку, а вот как он ее генерит, и самое главное из чего для меня до сих пор загадка. Может кто знает? Поделитесь опытом... Пожалуйста... |
| Автор: fearuth 31.1.2011, 12:28 |
| Так.... =) При помощи сообщества ЭТОГО форму я решил эту проблему =) Решение: Не стал я замарачиваться извлечением значения поля value из элемента формы csrf. Я просто вывожу элемент формы <?= $this->form->getElement('csrf') ?> А в CSS ставлю атрибут display: none на dt и dd теги. |