RSS Git Download  Clone
Raw Blame History
<!-- BEGIN status.tt -->
[% IF c.stash.status_msg %]
        <p class="message">[% c.stash.status_msg %]</p>
    [% END %]

    [% IF c.stash.error_msg %]
        <p class="error">ERROR: [% c.stash.error_msg %]</p>
    [% END %]

[% IF using_cap_flash # using MessageStack instead & disabled to prevent c.flash producing undef msgs %]
    [% # PROCESS dumper.tt dump = c.flash.dump %]
    
    [% # FOREACH type IN [ 'info', 'warning', 'error' ] %]
        [% # IF c.flash.has_key(type) %]
            [% # FOREACH message IN c.flash.get(type) -%]
            <p class="[% type %]">
                [% type | upper %]: [% message %]
            </p>
            [% # END %]
        [% # END %]
    [% # END %]
[% END %]

[% # CAP::MessageStack: # PROCESS dumper.tt dump = CAP_Messages %]    
    [% FOREACH CAP_Messages %]
        [% NEXT UNLESS
            class.match('info')  ||
            class.match('error') ||
            class.match('warning') # any others handled in local templates
        %]
        <p class="[% class %]">
            [% class | upper %]: [% message %]
        </p>
    [% END %]
<!-- END status.tt -->