質問 > 管理機能 > 【4.1.2】受注一覧ページのお問合わせ番号入力のバリデーションについて |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
VKZ1286 |
投稿日時: 2024/3/19 18:18
対応状況: 解決済
|
常連 登録日: 2022/2/2 居住地: 投稿: 31 |
【4.1.2】受注一覧ページのお問合わせ番号入力のバリデーションについて EC-CUBE4.1.2では、受注一覧ページ(/administrator/order)でもお問い合わせ番号(Shipping.trackingNumber)の登録できますが、この部分のバリデーションはどこで定義されているのでしょうか?
デフォルトでは半角英数字とハイフンの入力が可能で、以外の文字を入力してフィールド右脇のチェックボタンを押すと「半角英数字かハイフンのみを入力してください」とエラーが表示されます。 これを半角数字のみの入力に制限し、エラーメッセージも変更をしたいです。 エラーメッセージの文章は「messages.ja.yaml」で定義されているのだと思うのですが、バリデーションのルールやエラーメッセージをどこで受注一覧ページに紐づけているのかがわかりません。 お分かりの方いらっしゃいましたら宜しくお願いします。 |
tattsu |
投稿日時: 2024/3/19 18:24
対応状況: −−−
|
仙人 登録日: 2023/12/23 居住地: 投稿: 317 |
Re: 【4.1.2】受注一覧ページのお問合わせ番号入力のバリデーションについて 管理画面のOrderControllerです。
コード的にはこの辺りです。 https://github.com/EC-CUBE/ec-cube/blob/4.1.2/src/Eccube/Controller/Admin/Order/OrderController.php#L587-L595
|
yuh |
投稿日時: 2024/3/19 18:28
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1820 |
Re: 【4.1.2】受注一覧ページのお問合わせ番号入力のバリデーションについて OrderContorollerのupdateTrackingNumberのvalidate部分を確認してもらえれば。
|
VKZ1286 |
投稿日時: 2024/3/19 21:55
対応状況: −−−
|
常連 登録日: 2022/2/2 居住地: 投稿: 31 |
Re: 【4.1.2】受注一覧ページのお問合わせ番号入力のバリデーションについて 解決しました。
ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |