<% content_for :head do %> <%= javascript_include_tag "prototype" %> <%= javascript_include_tag "jquery" %> <%= stylesheet_link_tag "index" , :media => "all"%> <%= stylesheet_link_tag "workArea" , :media => "all"%> <%= stylesheet_link_tag "formtastic" , :media => "all"%> <% end -%> <% form_tag({:action => :update}, {:method => :put, :class => "formtastic"}) do %> <%= hidden_field_tag :date, @date%> <%= hidden_field_tag :f_name, 'Служба обеспечения' %>

Отчет за <%= Russian::strftime(@date) %>

<% for person in @employees do %> <% fields_for "employees[#{person.id}]", person do |c| -%> <% (dm = @shifts.select{|i| i.employee == person}.first).nil? ? dm=person.work_shifts.build(:department => @department, :shift_date => @date, :s_checked => '0') : ''%> <% prefix = dm.new_record? ? 'new' : 'existing'%> <% fields_for "employees[#{person.id}][#{prefix}_work_shift_attributes][]", dm do |e| -%> <% hidden = dm.new_record? ? " hidden" : "" %> <% end %> <% end %> <% end %>
Сотрудник
<%= e.check_box :s_checked, {:class => 'people', :id => person.id.to_s+'e'}%>
<%= submit_tag "Сохранить" %>
<%= render :partial => "work", :collection => @works %>
<% end %>