我正在尝试将动态数据从数据库加载到以下zend表单元素。怎么做我不知道。
$this->add(array(
'type' => 'Select',
'name' => 'catid',
'attributes' => array(
'id' =>'catid'
),
'options' => array(
'label' => 'Category',
'value_options' => array(
'1' => 'Action',
'2' => 'Comedy',
'3' => 'Sci-Fi',
'4' => 'Drama',
),
)
));
我想将动态值添加到:
'1' => 'Action',
'2' => 'Comedy',
'3' => 'Sci-Fi',
'4' => 'Drama',
答案 0 :(得分:0)
我用以下代码解决了它:P
$form = new Zform('zform');
$form->get('catid')->setValueOptions($options);