Conditionally unset checkout field in woocommerce에 주어진 조건부 체크 아웃 필드를 사용합니다. 그러나 필요한 유효성 검사 필드가 제거되지 않습니까? 필수 유효성 검사를 제거하기 위해 "if (true)"내에서 조건문을 어떻게 통과시킬 수 있습니까? 즉, 어떤 옵션이 선택되었는지 어떻게 확인할 수 있습니까? 감사Wooocommerce에서 조건부 체크 아웃 필드에서 필요한 검증을 제거하는 방법
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;
당신은 조건이 같은 것을 사용할 수 있습니다 ($ true로 필드 [ '결제'] [ 'add_house_name'] ==) 경우 { 해제 ($ 필드 [ '결제'] [ 'add_house_name를']); // 필드 삭제 $ fields [ 'billing'] [ 'add_building_name'] [ 'required'] = false; // } –