Zend 今天下午让我发疯,我需要在标签内添加一个:
<label><span>Some Text</span></label>
这是我的表单装饰器,但它根本不适合我,它把第一个标签放在前面:
$checkbox->setDecorators(array(
'ViewHelper',
array(array('data' => 'HtmlTag'),
array('tag' => 'div', 'class' => 'myspans')),
array('Label', array('tag' => 'span', 'class' => 'sdfdsf'))
));
有什么想法会杀了我!?
Ĵ
编辑:
我不确定这是否会影响它,但它基本上从一个数组中创建了很多复选框,所以它在一个 foreach 循环中:
foreach($software as $prev => $p)
{
//$checkbox->setLabel($p);
$checkbox->addMultiOption($prev,$p);
$checkbox->setAttrib('id', 'checkbox');
$checkbox->setSeparator(' ');
$checkbox->setDecorators(array(
'ViewHelper',
array(array('data' => 'HtmlTag'),
array('tag' => 'div', 'class' => 'myspans')),
array('Label', array('tag' => 'span', 'class' => 'sdfdsf'))
));
}