Я использую Zend_Form_Element_Select для создания списка выбора, но когда я просматриваю источник, теги параметров выглядят так:
<select name="things" id="things">
<option value="thing1" label="Thing 1">Thing 1</option>
<option value="thing2" label="Thing 2">Thing 2</option>
<option value="thing3" label="Thing 3">Thing 3</option>
</select>
атрибут label не обязательно должен быть там. Там нет смысла быть там. Значение должно совпадать с тем, что указано в ярлыке. Вот код, который я использовал:
$things = new Zend_Form_Element_Select('things');
$things->setLabel('Things:');
$things->setRequired(TRUE);
$things->addMultiOptions(array(
'thing1'=>'Thing 1',
'thing2'=>'Thing 2',
'thing3'=>'Thing 3'
));
$this->addElement($things);
Я все об этом ошибаюсь или это именно так работает Зенд, и мне просто нужно с этим справиться?