使用Zend Framework HtmlTag View Helper设置CSS类/样式

时间:2010-12-19 13:28:08

标签: zend-framework zend-form

我正在尝试添加CSS Class&内联样式到表单元素的/装饰器。我试过了

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

<p>没有class&amp;附加style个属性

1 个答案:

答案 0 :(得分:1)

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

alt text

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

'style' => 'display: none;'