php - 如何将类属性设置为 Symfony2 表单输入

标签 php forms symfony input formbuilder

如何设置 HTML class属性到表格<input>使用 FormBuilderSymfony2 ?

类似这样的:

->add('birthdate', 'date',array(
      'input' => 'datetime',
      'widget' => 'single_text',
      'attr' => array(
          'class' => 'calendar'
      )
 ))

 {{ form_widget(form.birthdate) }}

我想要这个 input属性为 class 的字段设置为日历

最佳答案

您可以从 twig 模板中执行此操作:

{{ form_widget(form.birthdate, { 'attr': {'class': 'calendar'} }) }}

来自 http://symfony.com/doc/current/book/forms.html#rendering-each-field-by-hand

关于php - 如何将类属性设置为 Symfony2 表单输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6734821/

相关文章:

forms - django-filter 更改默认表单外观

php - Sql/Doctrine 查询以查找具有多对多关联的多个条件的数据

php - 使用 Rest POST 将数据从 angularjs 表单发送到 symfony2

php - 无法使用 for 循环使用 dompdf 渲染两个 pdf

php - 是否有适用于 PHP 5.3 的 PHP 5.2 'compatibility mode'?

javascript - 尝试通过 Google 应用脚本将表单条目(从侧边栏)传递到 Google 表格中的特定列/单元格

php - 如何在 do-while 循环中回显所选项目?

php - 使用 .htaccess 在除根目录之外的任何地方阻止 index.php

php - 我应该使用 php 还是我的 sql 将数据插入表中

symfony - fos:elastica:填充新数据,外部插入mysql中