-2

Zend Framework 2 を使用しています。データベースからのドロップダウンに値を追加する方法を知りたいです。

コードは次のとおりです。

$this->add(
    array(
        'name'   => 'role',
        'type'   => 'Zend\Form\Element\Select', 
        'option' => array(
            'label'        => 'Role',
            'value_option' => $roleData
        )
    )
);

ここで $roleData は配列として、配列の値は次のとおりです。

Array ( [0] => Array ( [id] => 1 [cell] => admin ) [1] => Array ( [id] => 2 [cell] => member ) [2] => Array ( [id] => 3 [cell] => guest ) [3] => Array ( [id] => 4 [cell] => Admina1 ) [4] => Array ( [id] => 5 [cell] => Admina1 ) ) 
4

2 に答える 2

1
$this->add(array(
    'name' => 'yesorno',
    'type'  => 'Zend\Form\Element\Select',
    'options' => array(
        'label'         => 'Yes or No Label',
        'value_options' => array(
            0 => 'No', 
            1 => 'Yes'
         )
    ),
));
于 2013-03-08T15:16:03.207 に答える