お問い合わせ必須項目について 投稿する

投稿者:石橋真由美  投稿日時:2024-06-28 13:42:17
いつもお世話になっております。

お問い合わせフォームでメールアドレスを任意(必須ではない)で設定しているのですが
【メールアドレスの書式が正しくありません。】と表示され確認画面に進めません。

試しにメールアドレスなしのメールフォームを作成してみましたが、そちらは送信することができました。

メールアドレス任意のメールフォームを作成する方法をご存知の方がおられましたら
ご教示ただけましたら幸いです。どうぞ宜しくお願いいたします。

こちらの環境は以下の通りです。
サーバー:さくらインターネット
phpバージョン:8.3.8 (モジュールモード)
Perlのバージョン:5.14.4
soy cms version: 3.15.6.
soy inquiry version:2.8.1
投稿者:齋藤毅  投稿日時:2024-06-28 14:17:06
SOY Inquiryの管理画面にログインし、メールアドレスの項目の設定内容を確認したいです。
項目の設定画面のキャプチャのアップロードをお願いします。
投稿者:石橋真由美  投稿日時:2024-06-28 14:20:19
ご確認ありがとうございます。
添付させていただきます。
よろしくお願いいたします。
投稿者:齋藤毅  投稿日時:2024-06-28 14:26:40
お伝えいただきました内容で動作を確認しましたが、
お問い合わせフォームでメールアドレスを任意(必須ではない)で設定しているのですが
【メールアドレスの書式が正しくありません。】と表示され確認画面に進めません。
こちらの動作は再現されませんでした。

動作確認をしている時に入力したメールアドレスを教えてください。
投稿者:石橋真由美  投稿日時:2024-06-28 14:29:54
必須ではないので
動作確認をした時メールアドレスは空欄で確認へ進みました。
メールアドレスは入力していません!
よろしくお願いいたします。
投稿者:齋藤毅  投稿日時:2024-06-28 14:36:36
わかりにくいですが、「[メールアドレス(確認用フォーム有り)]」は必ず確認フォームは入力する仕様になっています。
SOY Inquiry 2.8.9で今回の要件に合うように改修しました。
https://saitodev.co/soycms/soyinquiry/
投稿者:石橋真由美  投稿日時:2024-06-28 14:39:38
そういう仕様になっているんですね!

任意にした場合は(確認用フォーム有り)]ではないメールアドレスを選択する必要があるのですね。
解決いたしました。試してみます。
お時間いただきありがとうございました。
投稿者:石橋真由美  投稿日時:2024-06-28 14:49:21
「[メールアドレス(確認用フォーム有り)]」ではないメールアドレスに変更しましたが
同じ条件でひっかかってしまいました。
メールアドレスはどちらにせよ必ず入力する仕様になっているのでしょうか?
度々すみません。
投稿者:齋藤毅  投稿日時:2024-07-01 05:32:20
メールアドレスはどちらにせよ必ず入力する仕様になっているのでしょうか?
上記の件ですが、メールアドレスは必ず入力になっていました。

下記ページでダウンロードできる新しいバージョン(soyinquiry_2.8.10)では、メールアドレスの必須を外すことができます。
https://saitodev.co/soycms/soyinquiry/
投稿者:石橋真由美  投稿日時:2024-07-01 16:23:25
ご連絡ありがとうございます!
バージョンアップ検討してみます。
ログインして投稿する