如何在Zend_Form_Element_Select
的选项值之间放置空格
预期结果如下,
尝试如下,
$this->addElement('Select', 'parent_id', array(
'label' => 'Select Category',
'multiOptions' => array('0'=>'Gents','1'=>' Jeans','2'=>' Sunglass','3'=>'Ladies','4'=>' Jeans','5'=>' Sunglass')
));
但失败了,
请帮助
答案 0 :(得分:2)
为什么不使用optgroups? ZF通过使用多选项的嵌套数组本地处理这个问题,例如
$options = array(
'Gents' => array(
1 => 'Jeans',
2 => 'Sunglass'
),
'Ladies' => array(
3 => 'Jeans',
4 => 'Sunglass'
)
);
此处更新了演示 - http://jsfiddle.net/HLbQE/1/
答案 1 :(得分:0)
试试这个:
$this->addElement('Select', 'parent_id', array(
'label' => 'Select Category',
'multiOptions' => array('0'=>'Gents','1'=>' Jeans','2'=>' Sunglass','3'=>'Ladies','4'=>' Jeans','5'=>' Sunglass'),
'escape' => false // <-- added
));
击> <击> 撞击>
我认为这确实不会起作用,正如本报告所述,尚未解决,问题:
http://framework.zend.com/issues/browse/ZF-5351