vegantech/sims

View on GitHub
app/views/district/students/_form.html.erb

Summary

Maintainability
Test Coverage
<div class ="new_form">
  <fieldset>

    <%= form.error_messages %>

    <div class="form_row">
      <%= form.label :id_state, "State ID"  %>
      <%= form.text_field :id_state %>
      <%= spinner('id_state') %>
      <%= help_popup id_state_desc(form.object) %>
    </div>


  <div class="form_row">
    <%= form.label :last_name %>
    <%= form.text_field :last_name %>
  </div>
  <div class="form_row">
    <%= form.label :first_name %>
    <%= form.text_field :first_name %>
  </div>

  <div class="form_row">
    <%= form.label :middle_name %>
    <%= form.text_field :middle_name %>
  </div>

  <div class="form_row">
    <%= form.label :suffix %>
    <%= form.text_field :suffix %>
  </div>



  <div class="form_row">
    <%= form.label :number %>
    <%= form.text_field :number %>

    <div class="form_row">
      <%= form.label :district_student_id, "District ID"  %>
      <%= form.text_field :district_student_id %>
      <%= help_popup id_district_desc(form.object) %>
    </div>
 
    <div class="form_row">
      <%= form.label :birthdate %>
      <%= form.unobtrusive_date_picker :birthdate ,:start_year=>Time.now.year-30, :end_year=>Time.now.year, :default=>8.years.ago, :order => [:month, :day, :year]%>
    </div>
    
    <div class="form_row">
      <div class = "fake_label">
        <%= form.check_box :esl %>
      </div>
      <%= form.label :esl, "ESL" , :class => "checkbox_label" %>
    </div>
    
    <div class="form_row">
      <div class ="fake_label">
        <%= form.check_box :special_ed %>
      </div>
      <%= form.label :special_ed, "Special Education" , :class => "checkbox_label" %>
    </div>



    <div class="form_row">
      <%=form.label :extended_profile, 'Add student profile html' %>
      <%=form.text_area :extended_profile %>
    </div>
  </fieldset>

</div>
<span class="awesome_nested">
  <div id= "enrollments" class="items">
    <%=form.nested_fields_for :enrollments do |f| %>
      <%=render 'enrollment', :f => f %>
    <% end %>
  </div>
  <%=link_to "Add Enrollment", "#", :class => "add" %>
 </span>

<span class="awesome_nested">
  <div id= "system_flags" class ="items">
    <%=form.nested_fields_for :system_flags do |f| %>
      <%= render 'system_flag', :f => f %>
    <% end %>
  </div>
  <%=link_to 'Add System Flag', "#", :class => "add" %>
</span>

<p>
<%= render :partial => 'assets/asset_form', :locals => {:form=>form, :parent =>'student'}  %>
These will be displayed in the extended profile.  If you'd like to add a student's picture, then just attach it here in the proper size as a jpg, png, or gif.
</p>