2017-04-17 9 views
-1

私はSymfony3フォームを使用しています。 symfonyフォームビルダにCountryTypeがあります。それは正しく動作しています。しかし、ユーザーがスペインに本拠を置く会社に所属しているとします。そのユーザーのために、既定の国をスペインに設定し、残りの国を表示する必要があります。 Symfony3でどうすればいいですか?Symfony3フォームでデフォルト国を設定するには?

私はこれを試しましたが、動作しません。

 $builder->add("country", CountryType::class, array(
     "label" => "Country", 
     "required" => false, 
     "preferred_choices" => array(
      "ES" => "Spain", 
     ), 
    )); 

ありがとうございます。使用するためにこのタイプCountry::class

+0

ますダウンあなたを悩ま質問と間違っていたかを説明する気にしてください投票そこに1? – rashidkhan

答えて

1

、あなたが使うべきアレイ上好ましい選択:

"preferred_choices" => array('ES') 
関連する問題