2014-10-07 3 views
3

Я пытаюсь установить второй продукт как выбранный в списке, но код ниже не работает. Есть идеи. Спасибо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, 
     ), 
    )); 
+0

Кажется, что нет кода. Убедитесь, что массив заполнен через '$ this-> getManufacturer()', по крайней мере, имеет ключ как '2'. Также можно проверить с установкой ''value_options' => array ('1' => '111', '2' => '222'),' и проверить, выбрано ли '222'. –

+0

Вы получаете этот код откуда-то в документах? '