【发布时间】:2012-04-05 18:23:21
【问题描述】:
我的代码如下:
$this->setElementDecorators(array(
array('ViewHelper'),
array('Errors', array('tag' => 'div', 'class' => 'error')),
array('Label', array('tag' => 'span')),
array('HtmlTag', array('tag' => 'div'))
));
它给了我:
<div>
<div id="email-label"><label for="email" class="required">First name:</label></div>
<input type="text" name="email" id="email" value="" />
</div>
<div>
<div id="email-label"><label for="email" class="required">Last name:</label></div>
<input type="text" name="email" id="email" value="" />
</div>
但我希望将所有内容都放在具有指定类的 div 中,如下所示:
<div class="item">
<div class="label"><label for="email" class="required">First name:</label></div>
<div class="element"><input type="text" name="email" id="email" value="" /></div>
</div>
<div class="item">
<div class="label"><label for="email" class="required">Last name:</label></div>
<div class="element"><input type="text" name="email" id="email" value="" /></div>
</div>
我该怎么做?我阅读了手册,但我没有更多的想法:(
【问题讨论】:
标签: php zend-framework decorator