Я пытаюсь установить второй продукт как выбранный в списке, но код ниже не работает. Есть идеи. СпасибоZend Framework 2: выбор опций как «выбран» в списке выбора
$this->add(array(
'type' => 'Zend\Form\Element\Select',
'name' => 'manufacturer',
'options' => array(
'label' => 'Manufacturer name',
'value_options' => $this->getManufacturer(),
'empty_option' => '--- select manufacturer ---',
),
'attributes' => array(
'value' => 2,
'selected' => true,
),
));
Кажется, что нет кода. Убедитесь, что массив заполнен через '$ this-> getManufacturer()', по крайней мере, имеет ключ как '2'. Также можно проверить с установкой ''value_options' => array ('1' => '111', '2' => '222'),' и проверить, выбрано ли '222'. –
Вы получаете этот код откуда-то в документах? '