Commit 78ca5677 authored by xjm's avatar xjm

Issue #2853509 by alexpott: Don't render status messages if there are no messages

parent f0f5a2ef
......@@ -73,17 +73,22 @@ public static function generatePlaceholder(array $element) {
* @see drupal_get_messages()
*/
public static function renderMessages($type) {
// Render the messages.
return [
'#theme' => 'status_messages',
// @todo Improve when https://www.drupal.org/node/2278383 lands.
'#message_list' => drupal_get_messages($type),
'#status_headings' => [
'status' => t('Status message'),
'error' => t('Error message'),
'warning' => t('Warning message'),
],
];
$render = [];
$messages = drupal_get_messages($type);
if ($messages) {
// Render the messages.
$render = [
'#theme' => 'status_messages',
// @todo Improve when https://www.drupal.org/node/2278383 lands.
'#message_list' => $messages,
'#status_headings' => [
'status' => t('Status message'),
'error' => t('Error message'),
'warning' => t('Warning message'),
],
];
}
return $render;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment