サポート » プラグイン » MW WP Form -複数設置した同じname属性の項目値の最後の値しか送信されない。

  • 解決済 kilahijiri

    (@kilahijiri)


    初めてMW WP Formを使用させていただきました。
    チェックボックスのchildrenを分割表示したく同じname属性を使用し複数設置しています。
    画面表示、チェックボックスへのチェック、確認画面でのチェックされた項目確認は正常に出来ますが
    メール送信の際、複数設置した最後の項目しか送信されません。
    これはこの様な仕様なのでしょうか。

    それとも何か特別な設定が必要でしょうか。

    他の方がお書きのなった使用方法で同じname属性の複数設置が可能と書いてありましたので
    その様にコードを書いたのですが….

    お手数をおかけしますがお答え願えれば幸いです。

    <p>title1</p>
    [mwform_checkbox name=”hoge” children=”項目1″]
    <p>title2</p>
    [mwform_checkbox name=”hoge” children=”項目2″]
    <p>title3</p>
    [mwform_checkbox name=”hoge” children=”項目3″]
    <p>title4</p>
    [mwform_checkbox name=”hoge” children=”項目4″]
    <p>title5</p>
    [mwform_checkbox name=”hoge” children=”項目5″]

    項目1のみにチェックを入れた場合や項目1,2にチェックを入れた場合、メールは空白。
    項目1,5にチェックを入れた場合、メールには項目5のみ記載され送られる。
    項目5のみにチェックを入れた場合、メールには項目5が正常に記載され送られる。

    この様な状況です。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • post_raw 属性が false のときにご指摘の不具合があるようです(指定無しの場合は false)。post_raw="true" を足してみるとどうでしょうか?

    ご指摘通り、post_raw=”true”を追加することで、
    希望通りの動きが出来るようになりました。

    迅速な回答をいただき助かりました。
    ありがとうございました。

    Ver 2.4.9 で不具合を修正しました。post_raw=”false”でも動作すると思います。

    ありがとうございます。
    使用させていただきます。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「MW WP Form -複数設置した同じname属性の項目値の最後の値しか送信されない。」には新たに返信することはできません。