Support » Plugin: MW WP Form » v4でMW_WP_Form_Data::getInstance( ‘フォーム識別子’ ) からの整形されたデータを取得ができなくなった

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Takashi Kitajima

    (@inc2734)

    MW_WP_Form_Data::getInstance()MW_WP_Form_Data::connect() に置き換えられました。詳しくはソースコードをご確認ください。
    https://github.com/inc2734/mw-wp-form/blob/master/classes/models/class.data.php

    Thread Starter yakiniku48

    (@yakiniku48)

    10分以内の公式回答感謝です。
    ありがとうございました。

    解決済みのところ、すみません。
    MW_WP_Form_Data::connect()の使い方についてソースコードを見ても理解ができず、詳しく教えていただきたいです。

    入力画面で<input type="hidden" name="url" value="https://xxxxxx">と設置したものを、完了画面で値を取り出すにはどのように記述すれば良いでしょうか。

    $Data = MW_WP_Form_Data::connect('9999');
    $url = $Data->get( 'url' );

    上記だと何も取り出せずでした。

    Plugin Author Takashi Kitajima

    (@inc2734)

    完了画面用の入力欄に {url} のように書くことで、完了画面に表示できます。

    早速ありがとうございます!
    確かに完了画面に設置すると表示できました。

    やりたいことを先に書くべきでした。
    URLを受け取ってそのURLへリダイレクトさせたいので、完了ページを表示させるテンプレート.phpの中で下記のようなことを実現したいのですが、どのように記述すれば良いでしょうか?

    $Data = MW_WP_Form_Data::connect('9999');
    $url = $Data->get( 'url' );
    header("Location: {$url}");
Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘v4でMW_WP_Form_Data::getInstance( ‘フォーム識別子’ ) からの整形されたデータを取得ができなくなった’ is closed to new replies.