templates/layouts/_messages.html.ep
changeset 82 f15cbfb7a8e5
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/templates/layouts/_messages.html.ep	Mon Dec 28 21:34:08 2015 +0100
@@ -0,0 +1,41 @@
+% content_for 'success_messages' => begin
+ % if ( defined($self->session->{success_messages}) && ( scalar( @{ $self->session->{success_messages}} ) > 0 ) ){
+  %foreach my $notice ( @{ $self->session->{success_messages}} ){
+   <div class="alert alert-success">
+    <a class="close" data-dismiss="alert">×</a>
+    <p><%= $notice; %></p>
+   </div>
+  %}
+  %delete($self->session->{success_messages});
+ %}
+%end
+
+% content_for 'noticed_messages' => begin
+ % if ( defined($self->session->{notice_messages}) && ( scalar( @{ $self->session->{notice_messages}} ) > 0 ) ){
+  %foreach my $notice ( @{ $self->session->{notice_messages}} ){
+   <div class="alert alert-info">
+    <a class="close" data-dismiss="alert">×</a>
+    <p><%= $notice; %></p>
+   </div>
+  %}
+  %delete($self->session->{notice_messages});
+ %}
+%end
+
+% content_for 'error_messages' => begin
+ % if ( defined($self->session->{error_messages}) && ( scalar( @{ $self->session->{error_messages}} ) > 0 ) ){
+  <div id="error-messages" class="error-messages">
+   %foreach my $error ( @{ $self->session->{error_messages}} ){
+    <div class="alert alert-error">
+     <a class="close" data-dismiss="alert">×</a>
+     <p><%= $error; %></p>
+    </div>
+   %}
+   %delete($self->session->{error_messages});
+  </div>
+ %}
+%end
+
+<%= content_for 'error_messages' %>
+<%= content_for 'noticed_messages' %>
+<%= content_for 'success_messages' %>