templates/layouts/_messages.html.ep
changeset 108 e4e5cfaf5814
parent 107 6f411821b12b
child 109 3b95550f4189
equal deleted inserted replaced
107:6f411821b12b 108:e4e5cfaf5814
     1 % content_for 'success_messages' => begin
       
     2  % if ( defined($self->session->{success_messages}) && ( scalar( @{ $self->session->{success_messages}} ) > 0 ) ){
       
     3   %foreach my $notice ( @{ $self->session->{success_messages}} ){
       
     4    <div class="alert alert-success">
       
     5     <a class="close" data-dismiss="alert">×</a>
       
     6     <p><%= $notice; %></p>
       
     7    </div>
       
     8   %}
       
     9   %delete($self->session->{success_messages});
       
    10  %}
       
    11 %end
       
    12 
       
    13 % content_for 'noticed_messages' => begin
       
    14  % if ( defined($self->session->{notice_messages}) && ( scalar( @{ $self->session->{notice_messages}} ) > 0 ) ){
       
    15   %foreach my $notice ( @{ $self->session->{notice_messages}} ){
       
    16    <div class="alert alert-info">
       
    17     <a class="close" data-dismiss="alert">×</a>
       
    18     <p><%= $notice; %></p>
       
    19    </div>
       
    20   %}
       
    21   %delete($self->session->{notice_messages});
       
    22  %}
       
    23 %end
       
    24 
       
    25 % content_for 'error_messages' => begin
       
    26  % if ( defined($self->session->{error_messages}) && ( scalar( @{ $self->session->{error_messages}} ) > 0 ) ){
       
    27   <div id="error-messages" class="error-messages">
       
    28    %foreach my $error ( @{ $self->session->{error_messages}} ){
       
    29     <div class="alert alert-error">
       
    30      <a class="close" data-dismiss="alert">×</a>
       
    31      <p><%= $error; %></p>
       
    32     </div>
       
    33    %}
       
    34    %delete($self->session->{error_messages});
       
    35   </div>
       
    36  %}
       
    37 %end
       
    38 
       
    39 <%= content_for 'error_messages' %>
       
    40 <%= content_for 'noticed_messages' %>
       
    41 <%= content_for 'success_messages' %>