如何在 Symfony 4 表单的输入上添加占位符?

kon*_*ban 7 html symfony4

在我的 Symfony 4 表单中,我试图为我的输入获取一个占位符。我尝试了以下操作,但出现不允许的错误。任何想法我还能如何实现这一目标?

        ->add('firstname', TextType::class, ['label' => 'Vorname ', 'placeholder' => 'Your name',])
Run Code Online (Sandbox Code Playgroud)

正如文档中所建议的,我也尝试了下面的方法,在这里我没有收到错误,只是没有渲染。

        ->add('firstname', TextType::class, ['label' => 'Vorname '], ['attr' => ['placeholder' => 'Vorname ']])
Run Code Online (Sandbox Code Playgroud)

Nel*_*ros 13

你需要这样做:

->add('firstname', TextType::class, array(
      'label' => 'Vorname ',
      'attr' => array(
          'placeholder' => 'hereYourPlaceHolder'
      )
 ))
Run Code Online (Sandbox Code Playgroud)

正如他们在文档中所说