如何将自定义样式附加到zf2表单中

时间:2012-10-30 07:58:25

标签: zend-framework2 zfcuser

也许是显而易见的问题,但是请您告诉我如何在zend框架2中为标准视图助手创建的表单添加自定义CSS样式?

我试图将一些样式附加到ZfcUser创建的表单

2 个答案:

答案 0 :(得分:13)

分配class-attribute:)

    $this->add(array(
        'name' => 'element_name',
        'options' => array(
            'label' => 'element_label'
        ),
        'attributes' => array(
            'type' => 'element_type',
            'class'  => 'testing'
        )
    ));

由于您要扩展现有表单,您可以获取表单然后$form->get('elementname')->setAttribute('class','blubb');,或者使用自定义表单覆盖ZfCUser中的服务表单,其中包含所有样式,如上例所示。

答案 1 :(得分:0)

请参阅此post,也许部分方法是灵活而明智的选择。