Если вы хотите применить этот стиль ко всем текстовым полям на вашей странице, вам просто нужен общий стиль текстового поля, и вам даже не нужно трогать вашу разметку.
Если у вас есть и другие текстовые поля, которые вы хотите по-другому оформить, вам придется либо расширить Zend_Form
, Zend_Form_Element
, либо Zend_Form_Element_Text
. Вероятно, было бы проще расширить первый и добавить атрибут «класс» со значением «текстовое поле» к каждому текстовому элементу, одновременно просматривая все элементы формы.
Но снова. Зачем вообще нужно прикасаться к разметке, просто нужен стиль для текстовых полей.