• 解決済 yusuke1107

    (@yusuke1107)


    以前のトピックスを参考に、条件付き必須項目で、チェックボックスにチェックした場合のみ必須適用というバリデーションルールを作りました。

    function my_validation_rule( $Validation, $values, $Data ) {
    var_dump( $Data->get( ‘チェックボックスのname’ ) );
    if( !is_null( $Data->get( ‘チェックボックスのname’ ))) {
    $Validation->set_rule( ‘必須項目のname’, ‘noEmpty’ );
    }
    return $Validation;
    }
    add_filter( ‘mwform_validation_mw-wp-form-3607’, ‘my_validation_rule’, 10, 3 );
    ?>

    この記述で、動作自体は問題ないのですが、ソースを見るとヘッダの一番上に「Null」、チェックを入れるとチェックボックスのvalueがテキストとして表示され、レイアウトが崩れてしまいます。
    printさせない方法はありますか?

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • var_dump がそれを表示しています。不要なのでは?

    トピック投稿者 yusuke1107

    (@yusuke1107)

    おはようございます。

    ご指摘の部分、外したら上手くいきました!ありがとうございます。
    初心者なものでご迷惑お掛けしました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「【MW WP Form】条件付き必須項目の追加で」には新たに返信することはできません。