【发布时间】:2012-08-31 09:06:46
【问题描述】:
我正在使用 zend 表单来创建单选按钮元素。如何水平对齐它们。
$this->addElement('radio', 'howYouFeel3', array(
'onClick' => 'showFields(this);',
'required' => true,
'multiOptions' => array(
'Positive' => 'Positive',
'negative' => 'Negative',
)
));
我已尝试添加:
'setSep' => '',
和
'separator' => '',
和
'setSeparator' => ''
但没有任何效果。
也试过了:
$howYouFeel3 = new Zend_Form_Element_Radio('howYouFeel3');
$howYouFeel3
->setLabel('How you Feel?')
->setSeparator('')
->addMultiOptions(array(
'positive' => 'Positive',
'negative' => 'Negative'
));
$this->addElement($howYouFeel3);
查看了源代码,似乎代码是在 ul 中的 li 标记中创建单选按钮,这与其他有相同问题的情况下最后有一个
的情况不同。这也许就是分隔符不起作用的原因。
【问题讨论】:
标签: php zend-framework radio-button zend-form