-
投稿者投稿
-
2022年11月15日 11:27 AM #113800
【お使いの Snow Monkey のバージョン】18.1.0
【お使いの Snow Monkey Blocks のバージョン】17.0.2
【お使いの Snow Monkey Editor のバージョン】9.0.3
【お使いのブラウザ】google chrome
【当該サイトのURL】### 発生している問題
最近追加設定したフォームで完了画面用のテキストが表示されない。
※以前に設定したものは表示されています### 試したこと
管理画面にて以前に設定したものと設定内容について比較よろしくお願いいたします。
♥ 0いいねをした人: 居ません2022年11月15日 11:50 AM #113807新しいフォームには実際どのような内容を入力していますか? こちらでも試してみたいのでコピペしたものをここに貼り付けてもらえると助かります。
♥ 0いいねをした人: 居ません2022年11月15日 1:27 PM #113828キタジマ様
ご連絡いただきありがとうございます。
以下htmlのコードになります。ご検証よろしくお願いいたします。
———–以下htmlコード————–
<div class="smf-form smf-form--business"><!-- wp:snow-monkey-forms/item --> <div class="wp-block-snow-monkey-forms-item smf-item"><div class="smf-item__col smf-item__col--label"><div class="smf-item__label"><span class="smf-item__label__text">ご注文商品</span></div><div class="smf-item__description"><span class="sme-text-color has-sub-accent-color-color">※ご記入は不要です</span></div></div><div class="smf-item__col smf-item__col--controls"><div class="smf-item__controls"><!-- wp:paragraph --> <p>商品コード</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"s_code","value":"85017003","validations":"{\u0022required\u0022:true}"} /--> <!-- wp:paragraph --> <p>型番</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"s_kataban","value":"BH-TDPY461L-003","validations":"{\u0022required\u0022:true}"} /--> <!-- wp:paragraph --> <p>商品名</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"s_name","value":"【日立】付加機能基板","size":100,"validations":"{\u0022required\u0022:true}"} /--> <!-- wp:paragraph --> <p>数量</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"s_hanbaisu","value":"1","validations":"{\u0022required\u0022:true}"} /--> <!-- wp:paragraph --> <p>金額</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"s_hanbaisu","value":"1","validations":"{\u0022required\u0022:true}"} /--> <!-- wp:paragraph --> <p>見積番号</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"s_mitsumori_num","value":"ec00001","validations":"{\u0022required\u0022:true}"} /--></div></div></div> <!-- /wp:snow-monkey-forms/item --> <!-- wp:snow-monkey-forms/item --> <div class="wp-block-snow-monkey-forms-item smf-item"><div class="smf-item__col smf-item__col--label"><div class="smf-item__label"><span class="smf-item__label__text">お名前</span></div><div class="smf-item__description"><span class="sme-text-color has-sub-accent-color-color">※必須</span></div></div><div class="smf-item__col smf-item__col--controls"><div class="smf-item__controls"><!-- wp:snow-monkey-forms/control-text {"name":"name","validations":"{\u0022required\u0022:true}"} /--></div></div></div> <!-- /wp:snow-monkey-forms/item --> <!-- wp:snow-monkey-forms/item --> <div class="wp-block-snow-monkey-forms-item smf-item"><div class="smf-item__col smf-item__col--label"><div class="smf-item__label"><span class="smf-item__label__text">貴社名</span></div><div class="smf-item__description"><span class="sme-text-color has-sub-accent-color-color">※必須</span></div></div><div class="smf-item__col smf-item__col--controls"><div class="smf-item__controls"><!-- wp:snow-monkey-forms/control-text {"name":"company","validations":"{\u0022required\u0022:true}"} /--></div></div></div> <!-- /wp:snow-monkey-forms/item --> <!-- wp:snow-monkey-forms/item --> <div class="wp-block-snow-monkey-forms-item smf-item"><div class="smf-item__col smf-item__col--label"><div class="smf-item__label"><span class="smf-item__label__text">住所</span></div><div class="smf-item__description"><span class="sme-text-color has-sub-accent-color-color">※全て必須</span></div></div><div class="smf-item__col smf-item__col--controls"><div class="smf-item__controls"><!-- wp:paragraph --> <p>郵便番号(半角)</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"postnumber","placeholder":"(例)803-0801","id":"zip","validations":"{\u0022required\u0022:true}"} /--> <!-- wp:paragraph --> <p>都道府県</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"pref","placeholder":"(例)福岡県","id":"pref","validations":"{\u0022required\u0022:true}"} /--> <!-- wp:paragraph --> <p>市区町村以下</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"city","placeholder":"(例)北九州市小倉北区西港町92-5","size":100,"id":"city","validations":"{\u0022required\u0022:true}"} /--></div></div></div> <!-- /wp:snow-monkey-forms/item --> <!-- wp:snow-monkey-forms/item --> <div class="wp-block-snow-monkey-forms-item smf-item"><div class="smf-item__col smf-item__col--label"><div class="smf-item__label"><span class="smf-item__label__text">送り先住所</span></div><div class="smf-item__description"><span class="sme-text-color has-sub-accent-color-color">※上記「住所」と同じであればご記入は不要です</span></div></div><div class="smf-item__col smf-item__col--controls"><div class="smf-item__controls"><!-- wp:paragraph --> <p>送り先名</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"okuri_postnumber","placeholder":"(例)九州機電株式会社","size":100,"id":"zip","validations":"{\u0022required\u0022:true}"} /--> <!-- wp:paragraph --> <p>郵便番号(半角)</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"okuri_postnumber","placeholder":"(例)803-0801","id":"zip","validations":"{\u0022required\u0022:true}"} /--> <!-- wp:paragraph --> <p>都道府県</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"okuri_pref","placeholder":"(例)福岡県","id":"pref","validations":"{\u0022required\u0022:true}"} /--> <!-- wp:paragraph --> <p>市区町村以下</p> <!-- /wp:paragraph --> <!-- wp:snow-monkey-forms/control-text {"name":"okuri_city","placeholder":"(例)北九州市小倉北区西港町92-5","size":100,"id":"city","validations":"{\u0022required\u0022:true}"} /--></div></div></div> <!-- /wp:snow-monkey-forms/item --> <!-- wp:snow-monkey-forms/item --> <div class="wp-block-snow-monkey-forms-item smf-item"><div class="smf-item__col smf-item__col--label"><div class="smf-item__label"><span class="smf-item__label__text">お電話番号</span></div><div class="smf-item__description"><span class="sme-text-color has-sub-accent-color-color">※必須</span></div></div><div class="smf-item__col smf-item__col--controls"><div class="smf-item__controls"><!-- wp:snow-monkey-forms/control-text {"name":"tel","placeholder":"(例)093-591-2333","id":"zip","validations":"{\u0022required\u0022:true}"} /--></div></div></div> <!-- /wp:snow-monkey-forms/item --> <!-- wp:snow-monkey-forms/item --> <div class="wp-block-snow-monkey-forms-item smf-item"><div class="smf-item__col smf-item__col--label"><div class="smf-item__label"><span class="smf-item__label__text">メールアドレス</span></div><div class="smf-item__description"><span class="sme-text-color has-sub-accent-color-color">※必須</span></div></div><div class="smf-item__col smf-item__col--controls"><div class="smf-item__controls"><!-- wp:snow-monkey-forms/control-email {"name":"email","placeholder":"(例)k_kiden_mail@kyushu-kiden.co.jp","size":100,"validations":"{\u0022required\u0022:true}"} /--></div></div></div> <!-- /wp:snow-monkey-forms/item --> <!-- wp:snow-monkey-forms/item --> <div class="wp-block-snow-monkey-forms-item smf-item"><div class="smf-item__col smf-item__col--label"><div class="smf-item__label"><span class="smf-item__label__text">備考</span></div></div><div class="smf-item__col smf-item__col--controls"><div class="smf-item__controls"><!-- wp:snow-monkey-forms/control-textarea {"name":"message","placeholder":"追加でお伝えしたいことがあればご記入ください","validations":"{\u0022required\u0022:true}"} /--></div></div></div> <!-- /wp:snow-monkey-forms/item --></div>
——-ここまで———————————
——-以下、完了画面用のhtmlコード——
<!-- wp:paragraph {"align":"left","className":"is-style-sme-alert-warning"} --> <p class="has-text-align-left is-style-sme-alert-warning">ご注文いただき、まことにありがとうございました。<br>ご入力いただいたメールアドレスに「ご注文確認メール」をお送りしております。<br>料金について「先払い」となっておりますので、<br>メール内容をご確認いただき、お支払いをよろしくお願いいたします。</p> <!-- /wp:paragraph -->
——-ここまで———————————
♥ 0いいねをした人: 居ません2022年11月16日 11:46 AM #113865ありがとうございます! もし可能なら下記の変更をテストしてみてください!(こちらでは動作確認とれたのですが念の為)
wp-content/plugins/snow-monkey-forms/App/Model/Setting.php の
<!-- wp:snow-monkey-forms/form--complete -->
を
<!-- wp:snow-monkey-forms/form--complete .*?-->
に変更
♥ 0いいねをした人: 居ません2022年11月16日 11:58 AM #113866や、すみません、下記の変更のほうが良さそうです。
private function _extract_complete_content( $post_content ) { // 中のコードは省略 }
を
private function _extract_complete_content( $post_content ) { $parsed_blocks = parse_blocks( $post_content ); $complete_blocks = null; foreach ( $parsed_blocks as $parsed_block ) { if ( ! empty( $parsed_block['blockName'] ) && 'snow-monkey-forms/form--complete' === $parsed_block['blockName'] ) { $complete_blocks = render_block( $parsed_block ); break; } } return $complete_blocks; }
に変更
2022年11月16日 1:13 PM #113871キタジマ様
ご連絡いただきありがとうございました。
設定変更して無事表示されるようになりました。引き続きよろしくお願いいたします!
♥ 0いいねをした人: 居ません2022年11月16日 1:44 PM #113874ご協力ありがとうございます! Snow Monkey Forms に変更を適用したバージョンをリリースします。アップデートして問題ないことを確認できたらトピックのクローズをお願いします!
♥ 0いいねをした人: 居ません2022年11月16日 2:01 PM #113886Snow Monkey Forms v5.0.3 でこの変更を入れました。アップデートして確認してみてください!
♥ 0いいねをした人: 居ません2022年11月16日 5:15 PM #113902キタジマ様
プラグインをアップグレードしました。
完了画面は問題なく表示されたのですが、
メールを送信することができなくなりました。(メールはslackに送信)原因が弊社が利用しているサーバーなのか、
今回のアップグレードによるのか現在調査中です。♥ 0いいねをした人: 居ません2022年11月16日 5:22 PM #113903わーすみません、こちらのミスかもです!!確認して再度リリースします。
♥ 0いいねをした人: 居ません2022年11月16日 5:32 PM #113904キタジマ様
途中経過のご報告です。
旧バージョンにロールバックしてから、更新したSetting.phpに差し替えて、
再度アップして動作検証したところ、・通常のお問い合わせフォーム
→送信後「不正なアクセスです」と表示・注文用フォーム
→slackへの送信不可ですが、自動返信メールは受信。のようになっています。
♥ 0いいねをした人: 居ません2022年11月16日 5:47 PM #113905v5.0.4 にて修正をおこないました。アップデートして確認をお願いします!!
♥ 0いいねをした人: 居ません2022年11月16日 6:04 PM #113914 -
投稿者投稿
- トピック「【snow Monkey forms】完了画面用のテキストが表示されない」には新しい返信をつけることはできません。