2009-10-08 4 views
1

Некоторое время искал, как разобраться в этом. По сути, мне просто нужно установить метку для подформы Zend Framework.Zend Framework Zend Zend_Form_SubForm Label

Однако я стараюсь это просто не работает. Zend Sub Form не имеет атрибута Label, поэтому вы не можете его настроить. Однако, когда форма делает, вы можете ясно видеть, DT Тег inwhich этикетке должна идти:

<dt id="password_form-label">&nbsp;</dt> 

Я пробовал все, и, кажется, вполне нормальная вещь, чтобы быть в состоянии сделать.

Помогите?

ответ

2

Попробуйте использовать LEGEND ...

+0

Спасибо за ваш ответ. Легенда - это не то, что мне нужно. Я просмотрел его и заработал. Фактически, у меня есть это сейчас. Это заняло немало работы. В итоге я расширил Zend_Form_Decorator_DtDdWrapper и Zend_Form_SubForm. Если кому-нибудь нужно объяснение, свяжитесь со мной. – JonB

+0

и BTW, это можно сделать через $ subform-> setLegend ('text'); –