2017-10-13 9 views
0

私はsymfony crudアクションを新しい形式で編集しています。私は、datetime属性にブートストラップクラスを追加したいと思います。ここdateTime属性にブートストラップクラスを追加Symfony

はにformTypeです:

public function buildForm(FormBuilderInterface $builder, array $options) 
    { 
     $builder->add('name', Field\TextType::class, array(
         'label'  => 'w2d.product.backend.event.entityFields.name', 
         'required' => true 
       )) 
       ->add('description', Field\TextareaType::class, array(
         'label'  => 'w2d.product.backend.event.entityFields.description', 
         'required' => true 
       )) 
       ->add('startDate', Field\DateTimeType::class, array(
         'label'  => 'w2d.product.backend.event.entityFields.startDate', 
         'required' => true 
       )) 
       ->add('endDate', Field\DateTimeType::class, array(
         'label'  => 'w2d.product.backend.event.entityFields.endDate', 
         'required' => true 
       )); 



    } 

、ここでは、小枝のフォーム呼び出しです:

{{ form_start(form) }} 
    {{ form_errors(form) }} 
<fieldset> 
    {{ form_row(form.name) }} 
</fieldset> 
<fieldset> 
    {{ form_row(form.description) }} 
</fieldset> 
<fieldset> 
    {{ form_row(form.startDate) }} 
</fieldset> 
<fieldset> 
    {{ form_row(form.endDate) }} 
</fieldset> 
<fieldset class="txtRight"> 
    <hr /> 
    {% if event.id %} 
     <input type="submit" value="{{ 'w2d.core.global.update'|trans }}" /> 
    {% else %} 
     <input type="submit" value="{{ 'w2d.core.global.add'|trans }}" /> 
    {% endif %} 
</fieldset> 
{{ form_end(form) }} 

いくつかのいずれかの助けが、私はdatetime型で、ブートストラップクラスを希望してくださいすることができフィールド。ありがとう!

答えて

1

あなたはこのようなあなたの小枝テンプレートに(サブフィールドのレンダリング時にフォームのオプションを追加することで)クラスを追加することができます

​​
関連する問題