У меня есть следующая форма:
'region' => new sfWidgetFormChoice(array('expanded' => true,'choices' => $region))
Я получаю следующий html.
<ul class="radio_list">
<li> first...
<li> second....
Я хочу изменить имя класса в таблице.Это не должно быть radio_list
.Я хочу назвать это по-своему?Как я могу сделать это в «регионе»?
Следующее не работает и меняет классы <li>
:
'region' => new sfWidgetFormChoice(array('expanded' => true,'choices' => $region), array('class' => 'your_class'))
Спасибо!
Гуннар
Это мой полный виджет:
$this->setWidgets(array(
'recipename' => new sfWidgetFormInputText(array(), array('size' => '40', 'maxlength' => '150')),
'description' => new sfWidgetFormInputText(array(), array('size' => '40', 'maxlength' => '100')),
'ingredients' => new sfWidgetFormTextarea(array(), array('rows' => '10', 'cols' => '35')),
'preparation' => new sfWidgetFormTextarea(array(), array('rows' => '10', 'cols' => '35')),
'kis' => new sfWidgetFormChoice(array('expanded' => true, 'choices' => $kis)),
'category' => new sfWidgetFormChoice(array('expanded' => true, 'choices' => $category)),
'region' => new sfWidgetFormChoice(array('expanded' => true, 'choices' => $region)),
));