function theme_datetime_wrapper

Returns HTML for a datetime form element.

Related topics

File

drupal/core/modules/datetime/datetime.module, line 371
Field hooks to implement a simple datetime field.

Code

function theme_datetime_wrapper($variables) {
  $element = $variables['element'];
  $output = '';

  // If the element is required, a required marker is appended to the label.
  $required = '';
  if (!empty($element['#required'])) {
    $form_required_marker = array(
      '#theme' => 'form_required_marker',
      '#element' => $element,
    );
    $required = drupal_render($form_required_marker);
  }
  if (!empty($element['#title'])) {
    $output .= '<h4 class="label">' . t('!title!required', array(
      '!title' => $element['#title'],
      '!required' => $required,
    )) . '</h4>';
  }
  $output .= $element['#children'];
  return $output;
}