douguyi3903
2018-01-20 13:20
浏览 73
已采纳

Symfony 3表单:如何为textarea小部件设置默认值

I want to set the value on a textarea widget. How i can set default value for textarea in Symfony 3 for TextType(input type="text") i can use value parameter but for textarea i can not!!!how i can set default value for textarea.

this is my buildForm

    public function buildForm(FormBuilderInterface $builder, array $options)
    { 
        $builder
        ->add('linkdin', TextType::class, array('attr' => array('placeholder' => 
'linkdin','class' => 'form-control width100','value' => 
MainPageType::$content1[0]['linkdin'])))

        ->add('addres', CKEditorType::class, array('attr' => array('required' =>
 'false','name'=>'editor1' ,'id' => 'editor1','class' => 'ckeditor','empty_data'
 => MainPageType::$content1[0]['addres'])))
        .
    .

图片转代码服务由CSDN问答提供 功能建议

我想在textarea小部件上设置值。 我可以在中为textarea设置默认值 Symfony 3 </ strong> for TextType(输入类型=“文本”)我可以使用值参数但是对于textarea我不能!!!我如何设置textarea的默认值。 </ p>

这是我的buildForm </ p>

 公共函数buildForm(FormBuilderInterface $ builder,array $ options)
 {
 $ builder 
  - &gt; add('linkdin',TextType :: class,array('attr'=&gt; array('placeholder'=&gt; 
'linkdin','class'=&gt;'form-control width100','  value'=&gt; 
MainPageType :: $ content1 [0] ['linkdin'])))
 
  - &gt; add('addres',CKEditorType :: class,array('attr'=&gt; array(  'required'=&gt; 
'false','name'=&gt;'editor1','id'=&gt;'editor1','class'=&gt;'ckeditor','empty_data'
 =&gt;  MainPageType :: $ content1 [0] ['addres'])))
。
。
 </ code> </ pre> 
 </ div>

3条回答 默认 最新

相关推荐 更多相似问题