function theme_ife_form_element in Inline Form Errors 7.2
Same name and namespace in other branches
- 7 ife.theme.inc \theme_ife_form_element()
Theme the form element, add the error, when one occurred.
File
- ./
ife.theme.inc, line 46 - Theme functions.
Code
function theme_ife_form_element($variables) {
$element = $variables['element']['#children'];
// Add in the error if set.
if (isset($variables['element']['#ife_error']) && $variables['element']['#ife_error']) {
$error = '<div class="messages error messages-inline">' . $variables['element']['#ife_error'] . '</div>';
if (isset($variables['element']['#ife_error_position']) && $variables['element']['#ife_error_position'] == IFE_POSITION_INLINE_MESSAGE_BEFORE) {
$element = $error . $element;
}
else {
$element .= $error;
}
}
return $element;
}