質問 > 管理機能 > 電話番号にハイフンをつけたい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
282 |
投稿日時: 2023/10/11 17:07
対応状況: −−−
|
半人前 登録日: 2020/5/25 居住地: 投稿: 11 |
電話番号にハイフンをつけたい ▼テンプレート
[EC-CUBE]4.2.0、新規インストール [レンタルサーバ]さくらのレンタルサーバー [導入プラグインの有無] 無 [カスタマイズの有無] 無 [現象] 現在、 住所登録時に電話番号を入力するには1つのテキストボックス内に 「1112222333」 とハイフン無しで書かなければいけません。 これを 「111-2222-3333」 という風にハイフン有りで書いても有効になるようにできませんでしょうか? 現在、入力画面で「111-2222-3333」と入力しても、 ・新規会員登録→確認画面でハイフン無しになる ・発送情報画面→エラーで再入力を求められる といった感じです。 3系の時にはハイフン有りだったもので、かなり気になっています。 無理なら無理で大丈夫ですので、お分かりになる方がいらっしゃればよろしくお願いいたします。 |
mcontact |
投稿日時: 2023/10/11 17:53
対応状況: −−−
|
神 登録日: 2022/1/22 居住地: 投稿: 1463 |
Re: 電話番号にハイフンをつけたい 入力フォームのカスタマイズなどを行えば可能です。
https://doc4.ec-cube.net/customize_formtype
|
sfujiya |
投稿日時: 2023/10/13 15:20
対応状況: −−−
|
常連 登録日: 2018/12/20 居住地: 投稿: 54 |
Re: 電話番号にハイフンをつけたい FormTypeの改修が必要になります。
数字のみ許容している処理を実施しないように修正を入れてあげれば良いと思います。 電話番号の形式チェックも必要な場合は、正規表現でチェックをするように追記が必要になります。 |
anonim |
投稿日時: 2023/10/20 18:36
対応状況: −−−
|
半人前 登録日: 2023/9/5 居住地: 投稿: 23 |
Re: 電話番号にハイフンをつけたい src/Eccube/Form/Type/PhoneNumberType.phpの50行目あたり、
$builder->addEventSubscriber(new \Eccube\Form\EventListener\TruncateHyphenListener()); をコメントアウトすると、自動でハイフンなしになる機能を停止できますよ。 [追記] すみません、これは4.1.0の話でした。 4.2.0ですと、もしかすると変わってくるのかもしれません。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |