В Zend SubForm, как мне установить Legend escape на false? - PullRequest
2 голосов
/ 03 ноября 2010

У меня есть подчиненная форма, где я устанавливаю легенду.

$dob = new Zend_Form_SubForm();
$dob->addElement($birthdayMonth)
->addElement($birthdayDay)
->setLegend('when is your birthday?');

Как мне установить Легенду, чтобы она не выходила за пределы текста?

Обычно я получаю декоратор, но это не работает:

$decorator = $dob->getDecorator('Legend');
$decorator->setOption('escape', false); 

1 Ответ

1 голос
/ 25 ноября 2010

Вы можете установить декоратор Fieldset, он передает его в поле Легенда.

$dob->getDecorator('Fieldset')
    ->setOption('escape', false);
...