Sha256: 95c7fcdf0c97a0ef020ff12a92bd3598661e64a34e061cef26732e688f03ee41

Contents?: true

Size: 1.07 KB

Versions: 2

Compression:

Stored size: 1.07 KB

Contents

<% if flash[:message] -%>
  <%= render "alert", html_class: "alert-success",
                      icon: icon("alert-icon ion-ios-checkmark-outline"),
                      title: t("trestle.flash.success.title", default: "Success!"),
                      message: flash[:message] %>
<% elsif flash[:error] -%>
  <%= render layout: "alert",
             locals: {
               html_class: "alert-danger",
               icon: icon("alert-icon ion-ios-close-outline"),
               title: t("trestle.flash.failure.title", default: "Warning!"),
               message: flash[:error]
             } do %>
    <%- if Trestle.config.debug_form_errors && instance && instance.errors.any? -%>
      <%= link_to "Debug errors", "#debug-errors", class: "toggle-debug-errors small", data: { toggle: "collapse" } %>
      <div id="debug-errors" class="debug-errors collapse">
        <ul>
          <% instance.errors.each do |key, message| %>
            <li class="small"><tt><%= key %>:</tt> <%= message %></li>
          <% end %>
        </ul>
      </div>
    <%- end -%>
  <% end %>
<% end -%>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
trestle-0.8.6 app/views/trestle/application/_flash.html.erb
trestle-0.8.5 app/views/trestle/application/_flash.html.erb