Checkbox 基于其他字段数据在重力表单中预填充复选框
我试图根据同一表单中另一个字段中的条件是否为真来预填充复选框 下面是我通过查看web上的各种示例收集的代码。似乎我更新选择的IF语句是不可靠的,但我没有足够的语法知识来纠正它。你能帮忙吗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
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;
}
}
}
返回$表格;
}
提前谢谢
斯图尔特