Sha256: 88bee8aca946c82a1ec6d9d7b0ac00085207a15c9ee27fce9e939f54d0d6314c

Contents?: true

Size: 1.48 KB

Versions: 16

Compression:

Stored size: 1.48 KB

Contents

<%%= form_for <%= model.full_resource_name %>, :html => { :class => "form-horizontal <%= model.full_resource_name %>" } do |f| %>

  <%% if <%= model.full_resource_name %>.errors.any? %>
    <div id="error_expl" class="panel panel-danger">
      <div class="panel-heading">
        <h3 class="panel-title"><%%= pluralize(<%= model.full_resource_name %>.errors.count, "error") %> prohibited this <%= model.full_resource_name %> from being saved:</h3>
      </div>
      <div class="panel-body">
        <ul>
        <%% <%= model.full_resource_name %>.errors.full_messages.each do |msg| %>
          <li><%%= msg %></li>
        <%% end %>
        </ul>
      </div>
    </div>
  <%% end %>

<%- model.columns_for(:form).each do |column| -%>
  <div class="form-group">
    <%%= f.label :<%= column.name %>, :class => 'control-label col-lg-2' %>
    <div class="col-lg-10">
  <%- if r = column.select_renderer -%>
      <%%= <%= r.render('f', model.full_resource_name, html: {class: 'form-control'}) %> %>
  <%- else -%>
      <%%= f.<%= column.field_type %> :<%= column.name %>, :class => 'form-control' %>
  <%- end -%>
    </div>
    <%%=f.error_span(:<%= column.name %>) %>
  </div>
  <%- end -%>

  <div class="form-group">
    <div class="col-lg-offset-2 col-lg-10">
      <%%= f.submit nil, :class => 'btn btn-primary' %>
      <%%= link_to t('.cancel', :default => t("helpers.links.cancel")),
                <%= controller_routing_path %>_path, :class => 'btn btn-default' %>
    </div>
  </div>

<%% end %>

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
model_base_generators-0.4.0 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.3.9 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.3.8 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.3.7 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.3.6 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.3.5 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.3.4 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.3.3 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.3.2 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.3.1 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.3.0 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.2.4 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.2.3 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.2.2 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.2.1 lib/templates/erb/scaffold/_form.html.erb
model_base_generators-0.2.0 lib/templates/erb/scaffold/_form.html.erb