エラーメッセージとthanksページの表示について
tobyさん (2015-10-05 18:06:09) hottlabs.com
お世話になっております。
以下3点質問をさせて下さい。
(質問1)
メールフォームの入力で送信ボタンをクリック後に、
「日本語が含まれない送信は許可されていません」というメッセージがでてしまいました。入力内容が英語だけでも遅れるようにするためには、どこの設定を変えればよろしいでしょうか。
(質問2)
thanks.htmlのヘッダーとフッターをindex.html(メインページ)と合わせたいため、アップロードの階層をindex.htmlと同様にrootディレクトリにしましたので、config.cgiを以下のように変更しました。
## サンクスページのURL(URLかsend.cgiから見た相対パス)
$config{’ThanksPage’} = ’サイトURL/thanks.html?no=%s’;
これ以外に考慮すべき箇所はございますでしょうか。
(質問3)
当サイトは英語サイトであるため、自動返信メールの内容をすべて英語にしたかったのですが、emailの項目名が、どうしても英語にならず[メールアドレス]という日本語になってしまいます。
HTML内での設定は以下の通りで,name =メールアドレスになっていないのにもかかわらずです。
<input type="email" class="form-control" data-type="email" name="email" id="email" placeholder="Email" required="required" />
Re:エラーメッセージとthanksページの表示について
和田 (2015-10-07 01:09:02) www.synck.com
> (質問1)
こちらはconfig.cgiのスパムブロック設定の中にある日本語が含まれない場合のエラーを無効に設定してください。
>(質問2)
問題ないと思います。
>(質問3)
こちらはconfigsフォルダにあるlang.cgi?みたいなものに各言語の設定が入っておりますのでこちらの記述を変更してください。
Re:エラーメッセージとthanksページの表示について
tobyさん (2015-10-08 22:50:29) hottlabs.com
和田様
ご丁寧にありがとうございます。
ご指示いただきました内容で、うまく動くようになりました。
最後に申し訳ございませんが、
入力フォームの入力に不備があった場合(例えば正しいEmailアドレスを入力しなかった場合)に、エラーメッセージがでると思うのですが、その際に画面がページトップに移動してしまい、入力し直すために入力フォームのあるページ下部にスクロールをしなければならない状況となってしまっています。
ちなみに対象の入力フォームのアンカーは
<a href="#CONTACT">
なのですが、
エラー後に自動的に入力フォームの位置を表示するようにできないものでしょうか。
拙い質問で申し訳ございません。
宜しくお願い致します。
Re:エラーメッセージとthanksページの表示について
和田 (2015-10-13 07:20:04) www.synck.com
ご利用のバージョンにもよりますが、config.cgiに
#push @AddOns,’errorScroll.js’;
という項目があれば、行頭のシャープを外してお試しください。
ありがとうございます
tobyさん (2015-10-13 08:25:56) hottlabs.com
お忙しい中、ご回答ありがとうございます。
>#push @AddOns,’errorScroll.js’;
>という項目があれば、行頭のシャープを外してお試しください。
とのことですが、すでにシャープが外れていたのですが、任意の動きをしてくれない状況でございます。。。
何度も申し訳ございません。
Re:エラーメッセージとthanksページの表示について
和田 (2015-10-28 15:13:15) www.synck.com
回答が遅れてほんとすいません・・・。
となると改修が必要かもしれません。
大変お手数ですが、一度お問い合わせフォームよりご連絡いただいてもよろしいでしょうか?
Re:エラーメッセージとthanksページの表示について
tobyさん (2015-10-28 15:30:36) hottlabs.com
ありがとうございます。
こちら新たなスレッドを立てさせていただくという認識でよろしかったでしょうか。
201510285771に立ち上げさせていただきました。
引き続きよろしくお願いいたします。