重力形式有条件必填字段

时间:2018-08-03 20:37:01

标签: php wordpress gravity-forms-plugin gravityforms

我正在WordPress安装中使用Gravity Form。我仅在字段{:5}不为空时才需要字段{:10}。我相信我需要使用的代码是:

add_filter( 'gform_pre_render', 'gw_conditional_requirement' );
add_filter( 'gform_pre_validation', 'gw_conditional_requirement' );
function gw_conditional_requirement( $form ) {
    $value = rgpost( 'input_5' );
    if ( $value == 'no' ) {
        return $form;
    }

    foreach ( $form['fields'] as &$field ) {
        if ( $field->id == 10 ) {
            $field->isRequired = true;
        }
    }
    return $form;
}

我使用PHP代码段添加了代码,但是我没有任何运气。我在做什么错了?

0 个答案:

没有答案