avrj/eventTicketing

View on GitHub
app/views/admin/customers/_form.html.erb

Summary

Maintainability
Test Coverage
<%= simple_form_for(@customer, url: admin_customers_path) do |f| %>
    <%= f.error_notification %>

    <div class="form-inputs">
      <%= f.input :email, placeholder: 'user@domain.com' %>
      <%= f.input :firstname %>
      <%= f.input :lastname %>
      <%= f.input :address, placeholder: 'Esimerkkikatu 1 A 12' %>
      <%= f.input :postcode, placeholder: '01800', :input_html => {:maxlength => 5} %>
      <%= f.input :city, placeholder: 'Helsinki' %>
      <%= f.input :phone, placeholder: '+358401234567' %>
      <%= f.input :date_of_birth, prompt: "Select your birth date", :start_year => Date.today.year-100, :end_year => Date.today.year-12, :order => [:day, :month, :year] %>
      <%= f.label :gender %><br/>
      <%= f.collection_radio_buttons :gender, [[:male, 'Male'], [:female, 'Female'], [:not_defined, 'Unknown']], :first, :last %>
      <br/>
      <%= f.input :password %>
      <%= f.input :password_confirmation %>
    </div>

    <div class="form-actions">
      <%= f.button :submit, "Create Customer", class: "btn btn-primary" %>
    </div>
<% end %>