【问题标题】:How to attach custom styles into zf2 forms如何将自定义样式附加到 zf2 表单中
【发布时间】:2012-10-19 13:04:58
【问题描述】:

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

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

【问题讨论】:

    标签: zend-framework2 zfcuser


    【解决方案1】:

    分配类属性:)

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

    【讨论】:

      【解决方案2】:

      请参考这个post,也许Partial方法是灵活轻便的选择。

      【讨论】:

      • 为什么要使用局部?只是扩展已经存在的视图助手......他们存在就是因为这个原因
      猜你喜欢
      • 2015-08-05
      • 2021-06-12
      • 2017-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-27
      相关资源
      最近更新 更多