theme_status_messages

  1. drupal
    1. 4.7
    2. 5
    3. 6 theme.inc
    4. 7 theme.inc
Versions
4.7 theme_status_messages()
5 – 6 theme_status_messages($display = NULL)
7 theme_status_messages($variables)

Returns themed set of status and/or error messages. The messages are grouped by type.

Return value

A string containing the messages.

Related topics

Code

includes/theme.inc, line 463

<?php
function theme_status_messages() {
  if ($data = drupal_get_messages()) {
    $output = '';
    foreach ($data as $type => $messages) {
      $output .= "<div class=\"messages $type\">\n";
      if (count($messages) > 1) {
        $output .= " <ul>\n";
        foreach ($messages as $message) {
          $output .= '  <li>' . $message . "</li>\n";
        }
        $output .= " </ul>\n";
      }
      else {
        $output .= $messages[0];
      }
      $output .= "</div>\n";
    }

    return $output;
  }
}
?>