2

也许这是明显的问题,但您能否告诉我如何将自定义 css 样式添加到由 zend 框架 2 中的标准视图助手创建的表单中?

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

4

2 回答 2

13

分配类属性:)

    $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 中的服务表单,该表单附加了所有样式,如上例所示。

于 2012-10-30T08:29:05.497 回答
0

请参考这篇文章,也许 Partial 方法是灵活和轻便的选择。

于 2013-11-25T03:09:07.140 回答