% content_for :head do %>
<%= javascript_include_tag 'jrails.autocomplete', 'jquery.suggest' %>
<%= javascript_include_tag 'application' %>
<%= javascript_include_tag 'welders' %>
<% end -%>
<% form_tag({:action => :update}, {:method => :put, :class => "formtastic"}) do %>
<%= hidden_field_tag :f_name, 'Сварочная группа' %>
<%= hidden_field_tag :date, @date %>
Отчет за <%= Russian::strftime(@date) %>
| Сотрудник |
Вечерние часы |
Ночные часы |
<% @employees.each do |person| %>
<% fields_for "employees[#{person.id}]", person do |c| -%>
<% (dm = @shifts.select{|i| i.employee == person}.first).nil? ? dm=person.work_shifts.build(:department => 'welder', :shift_date => @date, :s_checked => '0') : ''%>
<% dm.new_record? ? (prefix ='new'; hidden =' hidden') : (prefix ='existing'; hidden = '')%>
<% fields_for "employees[#{person.id}][#{prefix}_work_shift_attributes][]", dm do |e| -%>
<%= e.check_box :s_checked, {:class => 'people', :id => person.id}%> |
<%= e.text_field :evening_time, :size => 3, :class =>("evening "+hidden) %> |
<%= e.text_field :nighttime, :size => 3, :class =>("night" +hidden) %> |
<%= e.hidden_field :employee_id %>
<%= e.hidden_field :department %>
<%= e.hidden_field :_delete, :class => "destr", :value => (dm.new_record? ? "true" : "false") %>
<%= e.hidden_field :shift_date, :id => person.id.to_s %>
<%= dm.new_record? ? '' : (e.hidden_field :id) %>
<% end %>
<% end %>
<% end %>
<%= button_to_remote "Добавить работу", :url => { :action => "add_work", :id => 1, :date => @date}%>
<%= render :partial => "work", :collection => @works %>
<%= submit_tag "Сохранить", :id => "save", :onclick => "check_loginroots(); return false" %>
<% end %>