Zend framework 使用Zend Framework HtmlTag视图帮助器设置CSS类/样式

Zend framework 使用Zend Framework HtmlTag视图帮助器设置CSS类/样式,zend-framework,zend-form,Zend Framework,Zend Form,我正在尝试将CSS类和内联样式添加到表单元素的/decorator。我试过了 $this->addElement('text', 'honeypot', array( ... 'decorators' => array( 'ViewHelper', 'Label', array('HtmlTag', array('tag' => 'p', 'class' => 'honeypot', 'style' =>

我正在尝试将CSS类和内联样式添加到表单元素的/decorator。我试过了

$this->addElement('text', 'honeypot', array(
    ...
    'decorators' => array(
        'ViewHelper',
        'Label',
        array('HtmlTag', array('tag' => 'p', 'class' => 'honeypot', 'style' => 'display: none'))
    )
));

但是
没有附加
样式
属性

对我来说很好。稍后是否使用
Zend_Form::setElementDecorators()
或类似的方法重置元素装饰器

仅供参考,在内联样式规则之后可能应该有一个分号,例如

'style' => 'display: none;'

对我来说很好。稍后是否使用
Zend_Form::setElementDecorators()
或类似的方法重置元素装饰器

仅供参考,在内联样式规则之后可能应该有一个分号,例如

'style' => 'display: none;'