ec-cube
ec-cube copied to clipboard
ゲスト購入時にご注文手続き>お客様情報編集で都道府県がエラーになる
概要(Overview)
ゲスト購入時にご注文手続き>お客様情報編集の際に、都道府県を編集しようとすると「更新に失敗しました。入力内容を確認してください。」というアラートが表示されます。
再現手順(Procedure)
- 以下の欄を編集します。
2.エラーになります。
環境(Environment)
EC-CUBE:4.2.3 PHP:7.4
都道府県を入力した場合は、エラーになりません。
@dotani1111 お客様情報編集時の都道府県項目がセレクトボックスによる選択から、テキストボックスにより自由入力ができるようになっているためのようです。 ※お客様情報入力時の都道府県項目はセレクトボックスによる選択になっている。
下記コードあたりにて、お客様情報編集時のフォーム項目を生成しているので都道府県の項目の時にセレクトボックスにする処理が必要と思います。 https://github.com/EC-CUBE/ec-cube/blob/103a42c2d94fc2576739a6bd844dc45d1bbb547e/src/Eccube/Resource/template/default/Shopping/index.twig#L37-L40
@Mi-Hiroki 詳細ありがとうございます!! セレクトボックスの方針に同意です👍