<% content_for :js do %> <%= javascript_include_tag 'views/observation_diary_records/form' %> <% end %> <%= simple_form_for @observation_diary_record, html: { class: 'smart-form', id: 'observation_diary_records_form' } do |f| %> <%= f.error_notification %> <%= f.hidden_field :school_calendar_id %> <%= f.hidden_field :teacher_id %>
<%= f.input :unity_id, as: :select2_unity, user: current_user %>
<%= f.association :classroom, as: :select2_classroom, user: current_user, record: f.object %>
<%= f.association :discipline, as: :select2_discipline, user: current_user, classroom_id: @observation_diary_record.classroom_id, admin_or_employee: @allow_discipline_edit, required: true, input_html: { value: f.object.discipline_id, data: { without_json_parser: true } } %>
<%= f.input :date, as: :date %>
<%= ObservationDiaryRecord.human_attribute_name :notes %>
<% if f.object.errors[:notes].any? %>
<% f.object.errors.full_messages_for(:notes).each do |error| %> <%= error %>
<% end %>
<% end %>
<%= f.association :notes do |note_form| %> <%= render 'note_fields', f: note_form %> <% end %>
<%= ObservationDiaryRecordNote.human_attribute_name :students %> <%= ObservationDiaryRecordNote.human_attribute_name :description %>
<%= t('.no_item_found') %>
<%= link_to_add_association( t('.add_note'), f, :notes, 'data-association-insertion-method': 'append', 'data-association-insertion-node': '#observation-diary-record-notes', class: 'btn btn-success btn-sm' ) %>
Anexos
Somente arquivos nos formatos jpeg, jpg, png, gif, pdf, odt, doc, docx, ods, xls, xlsx, odp, ppt, pptx, odg, xml, csv. Tamanho máximo por arquivo: 3MB

<% if f.object.errors[:observation_diary_record_attachments].present? %>
<%= f.object.errors[:observation_diary_record_attachments].join "
" %>
<% end %> <% if action_name != 'show' %> <% end %> <% if action_name == 'show' && f.object.observation_diary_record_attachments.blank? %> <% else %> <%= f.simple_fields_for :observation_diary_record_attachments, f.object.observation_diary_record_attachments do |attachment| %> <% if attachment.object.persisted? %> <%= render 'observation_diary_record_attachment_show', f: attachment %> <% else %> <%= render 'observation_diary_record_attachment_fields', f: attachment %> <% end %> <% end %> <% end %> <% if action_name != 'show'%> <% end %>
Anexo
Nenhum documento anexado
<%= link_to_add_association t('.add_attachment'), f, :observation_diary_record_attachments, class: 'btn btn-success btn-sm', :"data-association-insertion-method" => "append", :"data-association-insertion-node" => "#observation-diary-record-attachments" %>
<% end %>