Zend Form Select, управляющий им, используя обозначение массива - PullRequest
0 голосов
/ 03 октября 2011

У меня есть форма в Zend, которую я использую для управления привилегиями ряда ресурсов (мы говорим о динамических ACL, хранящихся в БД).Итак, для каждого из них я хочу решить, через элемент select (выпадающий список), который имеет доступ.Контроллер получит запрос и обработает его.Мой вопрос: как я могу сделать, чтобы добавить элементы в форму, чтобы иметь возможность хранить все выборы в одном массиве, состоящем из множества элементов, как номер элемента выбора формы?Могу ли я спросить вас короткий реальный пример?Спасибо!

1 Ответ

0 голосов
/ 01 августа 2012
$myArray = array(   ''=>'Select',
                           'Father'=>'Father',
                           'Mother'=>'Mother',
                           'Brother'=>'Brother',
                           'Sister'=>'Sister',
                           'Daughter'=>'Daughter',
                           'Son'=>'Son',
                           'Other'=>'Other',
                 );

'relationship' => array(
                    'type'=>'select',
                            'options'=>
                                    array(
                                    'label'=>'Relation',
                                    'multiOptions' => $myArray,                                                            
                                    )
                ),

OR

отметьте это

...