質問 > その他 > お届け先一覧の入力におけるデフォルト値の設定方法について |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
mcontact |
投稿日時: 2024/6/29 9:59
対応状況: −−−
|
神 ![]() ![]() 登録日: 2022/1/22 居住地: 投稿: 1729 |
Re: お届け先一覧の入力におけるデフォルト値の設定方法について > 「名前」などについては、delivery_edit.twig の中で、
> {{ form_widget(form.name.name01, {'attr': { 'value': 'デフォルトの名前1' }}) }} > のように記載して対応できたのですが、「都道府県」については、 {{ form_widget(form.address.pref, {'attr': { 'value': '東京都' }}) }} > のように記載しても、初期値は「都道府県を選択」に戻ってしまいます。 > CustomerAddressType.php の中で、 > 'data' => '東京都' > のような記載も検討したのですが、 > ->add('address', AddressType::class) > の中で、prefに対してどのように記載するのかわかりません。 都道府県のセレクトボックスは、内部データは都道府県コード(ID)で管理されているはずですので、都道府県名で単純にはデフォルト設定に出来ないはずです。 デフォルト設定(選択)にするのであれば、 通常はFormTypeで行いますが 設定したい画面のControllerでも設定する事ができます。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
kame067 | 2024/6/29 7:39 |
» ![]() |
mcontact | 2024/6/29 9:59 |
![]() |
kame067 | 2024/6/29 20:05 |
![]() |
mcontact | 2024/7/1 9:22 |
