Sha256: c45e2b69550d00db1e279e64bde1f8c6cac0157cf4c0344eef278fcac41159bb

Contents?: true

Size: 1.66 KB

Versions: 1

Compression:

Stored size: 1.66 KB

Contents

<%%= form_for(@<%= singular_table_name %>) do |f| %>
<div class="row">
<%% if @<%= singular_table_name %>.errors.any? %>
  <div>
    <div>
      <h3>
        <%%= pluralize(@<%= singular_table_name %>.errors.count, "error") %> prohibited this <%= singular_table_name %> from being saved:</h3>
    </div>
    <div class="nine columns" >
      <ul>
        <%% @<%= singular_table_name %>.errors.full_messages.each do |msg| %>
        <li><%%= msg %></li>
        <%% end %>
      </ul>
    </div>
  </div>
  <%% end %>
    <%- attributes.each do |attribute| -%>
      <div class="nine columns">
      <%- if attribute.password_digest? -%>
        <%%= f.label :password %>
        <%%= f.password_field :password %>
      </div>
      <div>
        <%%= f.label :password_confirmation %>
        <%%= f.password_field :password_confirmation %>
      <%- else -%>
      <%- if attribute.reference? -%>
        <%%= f.label :<%= attribute.column_name %> %>
        <%%= f.collection_select :<%= attribute.column_name %>, <%= attribute.name.camelize %>.all, :id, :name, {prompt: true}, { class: ""}  %>
      <%- elsif  attribute.type == :boolean -%>
        <%%= f.label :<%= attribute.name %> %>
            <%%=  check_box_tag "<%= singular_table_name %>", @<%= singular_table_name %>.<%= attribute.name %>, @<%= singular_table_name %>.<%= attribute.name %> %>
      <% else -%>
        <%%= f.label :<%= attribute.name %> %>
        <%%= f.<%= attribute.field_type %> :<%= attribute.name %> %>
      <%- end -%>
      <%- end -%>
      </div>
      <%- end -%>
      <hr />
      <div class="nine columns">
        <%%= f.submit class: "button button-primary" %>
      </div>
  </div>
<%% end %>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
actionscaffold-0.3.5 lib/generators/scaffold_view/templates/skeleton/_form.html.erb