function theme_fel_date_combo in Form element layout 7
Theme replacement for 'date_combo'.
See also
http://drupalcontrib.org/api/drupal/contributions!date!date.theme/functi...
File
- modules/
fel_fields/ fel_fields.theme.inc, line 13 - Theme replacement functions for Form element layout fields.
Code
function theme_fel_date_combo($variables) {
$element = $variables['element'];
// Group start/end items together in fieldset.
$fieldset = array(
'#title' => field_filter_xss(t($element['#title'])) . ' ' . ($element['#delta'] > 0 ? intval($element['#delta'] + 1) : ''),
'#value' => '',
'#attributes' => array(
'class' => array(
'date-combo',
),
),
'#children' => $element['#children'],
);
if (!empty($element['#description'])) {
$fieldset['#description'] = $element['#description'];
if (!empty($element['#description_display'])) {
$fieldset['#description_display'] = $element['#description_display'];
}
if (!empty($element['#description_classes'])) {
$fieldset['#description_classes'] = $element['#description_classes'];
}
}
if (!empty($element['#title_classes'])) {
$fieldset['#title_classes'] = $element['#title_classes'];
}
// Add marker to required date fields.
if ($element['#required']) {
$fieldset['#title'] .= " " . theme('form_required_marker');
}
return theme('fel_fieldset', array(
'element' => $fieldset,
));
}