Настройка Zend_Form - PullRequest
       14

Настройка Zend_Form

2 голосов
/ 01 декабря 2008

Я сейчас имею дело с Zend_Form, и мне трудно понять, как:

  1. Использование пользовательских изображений для кнопок форм и,
  2. Вставка текста и ссылок в определенных местах (в моем случае я хочу поставить ссылку «Забыли пароль?» Перед кнопкой отправки).

Я прочитал руководство, но ничего об этом не вижу.

Ответы [ 4 ]

3 голосов
/ 12 декабря 2008

попробуйте прочитать также эту статью, я думаю, что это лучшая статья о декораторах в Zend_Form

http://devzone.zend.com/article/3450-Decorators-with-Zend_Form

для вашего использования будет наиболее полезной частью о "полной настройке с использованием ViewScript Decorator", попробуйте найти ее в статье

3 голосов
/ 01 декабря 2008

Я думаю, что Zend_Form_Decorators могут вам помочь: http://framework.zend.com/manual/en/zend.form.decorators.html

0 голосов
/ 02 декабря 2008
  1. CSS
  2. Вы можете использовать метод setDescription () элемента, чтобы добавить к нему описание. Если я правильно помню, это рендерится в элемент 'p class = "hint", но вы, конечно, можете изменить это, используя декораторы форм.
0 голосов
/ 01 декабря 2008

Вы можете написать HTML прямо в своем представлении, просто убедитесь, что имена элементов, выбранные параметры, скрытые значения и т. Д. Соответствуют вашим элементам Zend_Form (или установите для декораторов элементов значение только ViewHelper и используйте echo $this->form->element, где элементы должно быть). Это все те же данные POST, когда вы отправляете форму. Если вы используете форму более чем в одном месте, загляните в декоратор ViewScript.

...