Sha256: e21dbe86b549d0cd64be72cdbb9523707db0753753069781635963e4e199d750

Contents?: true

Size: 1.35 KB

Versions: 3

Compression:

Stored size: 1.35 KB

Contents

<div class="standard-form">

<%= simple_form_for structure, html: { class: 'form-body' } do |f| %>
  <%= f.error_notification %>

  <% if f.object.errors.any? %>
    <div class="standard-form--error-explanation b-alert b-alert--error">
      <%= t('binda.standard_form_error_heading') %> <%= pluralize(f.object.errors.count, t("binda.standard_form_error")) %>:
      <ul>
        <% f.object.errors.full_messages.each do |msg| %>
          <li><%= msg %></li>
        <% end %>
      </ul>
    </div>
  <% end %>

  <div class="standard-form--body">

    <div class="standard-form--container">

      <div class="standard-form--header">
        <small><%= "#{ t :details }".capitalize %></small>
      </div>

      <div class="standard-form--fields">

        <%= f.input :name, hint: t(:title_hint), label: "#{t('binda.title')}".capitalize  %>

        <% if structure.slug.nil? %>
          <%= f.input :slug, as: :hidden %>
        <% else %>
          <%= f.input :slug %>
        <% end %>
      </div>

    </div>

    <div class="standard-form--container">
      <div class="form-section">
        <%= render "form_section", section: structure, f: f %>
      </div>
    </div>

  </div>

  <div class="standard-form--sidebar">
    <div class="standard-form--container">
        <%= render "form_sidebar", section: structure, f: f %>
    </div>
  </div>

<% end %>

</div>

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
binda-0.1.3 app/views/binda/structures/_form_body.html.erb
binda-0.1.2 app/views/binda/structures/_form_body.html.erb
binda-0.1.1 app/views/binda/structures/_form_body.html.erb