progressllccojp
フォーラムへの返信
4件の返信を表示中 - 1 - 4件目 (全4件中)
-
フォーラム: プラグイン
返信が含まれるトピック: Contact Form 7アップデートでContact Form 7 add confirmが効かない「送信しました」メッセージは、scripts.js内のwpcf7c_to_step1関数の最後に
// 確認ボタン挙動 parent.find(".wpcf7c-btn-confirm").on("click", function() { responseOutput.css("display", ""); });を追加すれば表示されるようになります。
これは「戻る」で入力画面に一度でも戻ると「エラーがあります」等のメッセージも表示されなくなっていますので対応しておいた方がいいでしょう。ただ、送信完了については固定ページで送信完了ページを作成し、そちらに遷移させる方が良いように思えます。
今回の一連の修正については弊社社員ブログにも記載しています。
フォーラム: プラグイン
返信が含まれるトピック: Contact Form 7アップデートでContact Form 7 add confirmが効かない追記です。
plugins\contact-form-7-add-confirm\contact-form-7-confirm.php内の
define( ‘WPCF7C_VERSION’, ‘5.1’ );
の5.1のところを5.1-20210324等に変更すれば、キャッシュを更新して新しいJavaScriptを読んでくれるはずです。
フォーラム: プラグイン
返信が含まれるトピック: Contact Form 7アップデートでContact Form 7 add confirmが効かないbigbang823さん
ブラウザのキャッシュにより修正前のJavaScriptで動作しているのだと思われます。
キャッシュをクリアしてみてください。フォーラム: プラグイン
返信が含まれるトピック: Contact Form 7アップデートでContact Form 7 add confirmが効かないDOMのプロパティが変更になったことでコンタクトフォームのユニットタグがContact Form 7 add confirmに渡らなくなったことが原因です。
緊急対応としては、plugins\contact-form-7-add-confirm\includes\js\scripts.jsの最後の方にある
wpcf7c_step1(event.detail.id); : wpcf7c_step2(event.detail.id);を
wpcf7c_step1(event.detail.unitTag); : wpcf7c_step2(event.detail.unitTag);に変更すれば動作することを確認していますが、あくまでもソースを見ての緊急対応ということで作者の方に確認を取っているわけではありません。
4件の返信を表示中 - 1 - 4件目 (全4件中)