我在Zend创建了一个nawe字段(收音机):
$sizeId = $this->createElement('radio', 'size_id');
但是我需要查看代码看起来像这样:
<li>
<input ...>
<label><span>name</span></label>
</li>
怎么做?
我做了这段代码:
$sizeId = $this->createElement('radio', 'size_id', array(
'decorators' => array(
'ViewHelper',
array(array('AddTheLi' => 'HtmlTag'), array('tag' => 'li')),
array(array('AddTheUl' => 'HtmlTag'), array('tag' => 'ul', 'class' => 'size-picker clearfix')),
'Errors',
array('Description', array('tag' => 'p', 'class' => 'description')),
),
'disableLoadDefaultDecorators' => true,
'separator' => '</li><li>',
'class' => 'attribute-radio',
));
但是视图中的代码看起来不像这样:
<li>
<label><input ...>name</label>
</li>
为什么输入在标签中?