zend framework-从选择框中删除optgroup

问题描述

| 在zend Framework中,你们如何从选择元素中删除optgroup? Zend认将它们放置,但我不想要它。 我认为会有类似的选择 数组( \'optgroup \'=>否 )     

解决方法

不要使用optgroup功能,请参见以下2个示例:
$form = new Zend_Form();
$form->addElement(\'select\',\'city\',array(
    \'label\' => \'Nested City List\',\'multiOptions\' => array(
        \'Jordan\' => array(
            \'ptr\' => \'Petra\',\'amm\' => \'Amman\',),\'UAE\' => array(
            \'adb\' => \'Abu Dhabi\',\'dub\' => \'Dubai\'
        )
    )
));


$form->addElement(\'select\',\'city2\',array(
    \'label\' => \'Flat City List\',\'multiOptions\' => array(
        \'ptr\' => \'Petra\',\'adb\' => \'Abu Dhabi\',\'dub\' => \'Dubai\'
    )
));