【发布时间】:2017-08-27 14:42:23
【问题描述】:
我使用Conditionally unset checkout field in woocommerce 给出的条件结帐字段。 但是,它不会删除必需的验证字段吗? 如何在“if (true)”中传递条件语句以删除所需的验证? 换句话说,我如何检查选择了哪个选项? 问候
if( true ){ // pass conditional statement here
unset($fields['billing']['add_house_name']); // remove field
$fields['billing']['add_building_name']['required'] = false; // remove required validation
}
return $fields;
【问题讨论】:
-
你可以使用类似这样的条件: if($fields['billing']['add_house_name'] ==true) { unset($fields['billing']['add_house_name']) ; // 删除字段 $fields['billing']['add_building_name']['required'] = false; // }
标签: woocommerce field checkout