function _hierarchical_select_form_set_error_class in Hierarchical Select 6.3
Same name and namespace in other branches
- 5.3 hierarchical_select.module \_hierarchical_select_form_set_error_class()
- 7.3 hierarchical_select.module \_hierarchical_select_form_set_error_class()
Set the 'error' class on the appropriate part of Hierarchical Select, depending on its configuration.
Parameters
$element: A Hierarchical Select form item.
1 call to _hierarchical_select_form_set_error_class()
- _hierarchical_select_validate in ./
hierarchical_select.module - Hierarchical select form element #element_validate callback.
File
- ./
hierarchical_select.module, line 1568 - This module defines the "hierarchical_select" form element, which is a greatly enhanced way for letting the user select items in a hierarchy.
Code
function _hierarchical_select_form_set_error_class(&$element) {
$config = _hierarchical_select_inherit_default_config($element['#config']);
if ($config['dropbox']['status']) {
form_error($element['dropbox']['visible']);
}
else {
for ($i = 0; $i < count(element_children($element['hierarchical_select']['selects'])); $i++) {
form_error($element['hierarchical_select']['selects'][$i]);
}
}
}