function field_conditional_state_set_requirements in Field Conditional States 7
@todo. if field is not visible or disabled set requirements to false
1 call to field_conditional_state_set_requirements()
File
- ./
field_conditional_state.module, line 320 - Main functions for field_conditional_state
Code
function field_conditional_state_set_requirements(&$element, $form_state, $condition) {
$element_status = field_conditional_state_element_status($element, $form_state['input'], $condition);
if ($element_status == 'not_available') {
$element['#required'] = FALSE;
}
elseif ($element_status == 'required') {
$element['#required'] = TRUE;
}
}