Implement notification system in global header file

Usage:
  $this->messages->add('Text goes here', 'type')

Types:
 - notice
 - success
 - error
This commit is contained in:
Karsten Heiken
2011-07-31 18:05:02 +02:00
parent 2e3e92f708
commit 072b201de1

View File

@@ -25,13 +25,17 @@
<div id="wrapper">
<?
if(isset($error))
foreach($error as $e) echo "<div class=\"error\">".$e."</div>";
if(isset($notice))
foreach($notice as $n) echo "<div class=\"notice\">".$n."</div>";
if(isset($success))
foreach($success as $s) echo "<div class=\"success\">".$s."</div>";
<?
$messages = $this->messages->get();
if (is_array($messages)):
foreach ($messages as $type => $msgs):
if (count($msgs > 0)):
foreach ($msgs as $message):
echo ('<div class="' . $type .'">' . $message . '</div>');
endforeach;
endif;
endforeach;
endif;
?>
<div id="sidebar">