Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Checkbox 基于其他字段数据在重力表单中预填充复选框_Checkbox_Gravity Forms Plugin_Gravityforms - Fatal编程技术网

Checkbox 基于其他字段数据在重力表单中预填充复选框

Checkbox 基于其他字段数据在重力表单中预填充复选框,checkbox,gravity-forms-plugin,gravityforms,Checkbox,Gravity Forms Plugin,Gravityforms,我试图根据同一表单中另一个字段中的条件是否为真来预填充复选框 下面是我通过查看web上的各种示例收集的代码。似乎我更新选择的IF语句是不可靠的,但我没有足够的语法知识来纠正它。你能帮忙吗 add_filter( 'gform_pre_render_19', 'Cover_needed' ); function Cover_needed( $form ){ $VAR_Family_Home = $form_data['field'][2]; $VAR_Li

我试图根据同一表单中另一个字段中的条件是否为真来预填充复选框

下面是我通过查看web上的各种示例收集的代码。似乎我更新选择的IF语句是不可靠的,但我没有足够的语法知识来纠正它。你能帮忙吗

    add_filter( 'gform_pre_render_19', 'Cover_needed' );
function Cover_needed( $form ){

        $VAR_Family_Home = $form_data['field'][2];
        $VAR_Life_Style = $form_data['field'][3];
        $VAR_Debt = $form_data['field'][4];

        if( 1 === $field->id ) {

            foreach( $field->choices as &$choice ){

                if ($VAR_Family_Home < 3  'familyhome' === $choice['value'] || $VAR_Life_Style < 3  'lifestyle' === $choice['value'] || $VAR_Debt < 3  'debt' === $choice['value']){
                    $choice['isSelected'] = true;
                                }
                            }
                        }
    return $form;
}
add_filter('gform_pre_render_19','Cover_needed');
所需功能封面(表格){
$VAR_Family_Home=$form_data['field'][2];
$VAR_Life_Style=$form_data['field'][3];
$VAR_Debt=$form_data['field'][4];
如果(1==$field->id){
foreach($field->choices as&$choice){
如果($VAR_Family_Home<3'familyhome'==$choice['value']|$$VAR_Life_Style<3'生活方式'===$choice['value']|$$VAR_Debt<3'Debt'==$choice['value']){
$choice['isSelected']=true;
}
}
}
返回$表格;
}
提前谢谢 斯图尔特