Zend framework Zend decorator-在字段元素上添加css类?

Zend framework Zend decorator-在字段元素上添加css类?,zend-framework,zend-form,zend-decorators,Zend Framework,Zend Form,Zend Decorators,我正在尝试使用zend装饰器来使用自定义容器,并在元素上添加css类 $form->setElementDecorators(数组)( “viewHelper”, “错误”, 数组('Label'), 排列( 数组('row'=>'HtmlTag'), 数组('tag'=>'div','class'=>'col-md-6') ) )); $form->setDecorators(数组)( “FormElements”, 排列( 数组('data'=>'HtmlTag'), 数组('tag'=>'

我正在尝试使用zend装饰器来使用自定义容器,并在元素上添加css类

$form->setElementDecorators(数组)(
“viewHelper”,
“错误”,
数组('Label'),
排列(
数组('row'=>'HtmlTag'),
数组('tag'=>'div','class'=>'col-md-6')
)
));
$form->setDecorators(数组)(
“FormElements”,
排列(
数组('data'=>'HtmlTag'),
数组('tag'=>'div','class'=>'row')
),
“形式”
));
有没有办法直接在我的输入上添加css类<代码>

有没有办法将标签和输入封装在2个div中

实际上我有

<div class="col-md-6">
    <label></label>
    <input>
</div>

我的愿望是

<div class="col-md-6">
    <div class="form-group">
        <label></label>
        <input class="form-control">
    </div>
</div>

另外,在哪里可以找到有关要传递给setElementDecorators()函数的数组的文档


谢谢

尝试添加
HtmlTag
装饰器,如下所示:

$form->setElementDecorators(array(
    'viewHelper',
    'Errors',
    array('Label'),
    array(
        array('row'=>'HtmlTag'),
        array('tag'=>'div', 'class'=>'form-group'),        
    ),
    array('HtmlTag', array('tag'=>'div', 'class'=>'col-md-6')),
));
对于所有元素,可以添加如下类:

$form->setElementDecorators(array(
    'viewHelper',
    'Errors',
    array('Label'),
    array(
        array('row'=>'HtmlTag'),
        array('tag'=>'div', 'class'=>'form-group'),        
    ),
    array('HtmlTag', array('tag'=>'div', 'class'=>'col-md-6')),
));
设置
表单控件
类的示例:

foreach($form->getElements() as $element){
    $element->setAttrib('class', 'form-control');
}
foreach($form->getElements() as $element){
    $element->setAttrib('class', 'form-control' . ($element->getAttrib('class') == '' ? '' :  ' ' . $element->getAttrib('class')));
}
添加
表单控件
类的示例:

foreach($form->getElements() as $element){
    $element->setAttrib('class', 'form-control');
}
foreach($form->getElements() as $element){
    $element->setAttrib('class', 'form-control' . ($element->getAttrib('class') == '' ? '' :  ' ' . $element->getAttrib('class')));
}
组。。。抱歉,我的“我希望”html代码不正确。我只是更新一下。