質問 > フロント機能 > メールアドレス入力について |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
YUYU-YU |
投稿日時: 2021/6/30 17:49
対応状況: −−−
|
半人前 登録日: 2019/5/29 居住地: 投稿: 18 |
メールアドレス入力について [EC-CUBE] 3.0.18
フロントページの新規会員登録やゲスト購入のメールアドレス欄に「ー」を入力すると、 遷移した先でメールアドレスが化ける。 ■例 入力:test@aaaーbbb.com ↓ 遷移先:test@xn--aaabbb-r64e.com フロントページでもアットマークの前に「ー」を入力すると、 エラーメッセージが表示されました。 管理画面の会員マスターなどでは、 アットマークの前・後どちらに「ー」を入力しても、 エラーメッセージが表示されました。 管理画面のような挙動を、フロントページで行うことは可能でしょうか? 恐らく、以下のファイルに何かを記述してあげれば良いのかなと思っております。 /src/Eccube/Form/Type/RepeatedEmailType.php 尚、この現象はpunycodeという文字列に変換されているので、 起きているのかと思っております。 https://teratail.com/questions/117550 実際に運営しているサイトで起きてしまった事例ですので、 解決方法が有りましたら、ご教授いただければ幸いです。 ■備考:「ー」について 区点番号 01-28 JISコード 0x213C EUCコード 0xA1BC シフトJIS 0x815B ユニコード 0x30FC utf-8 0xE383BC |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |