<% content_for :js do %> <%= javascript_include_tag 'views/avaliations/multiple_classrooms' %> <% end %> <%= simple_form_for @avaliation_multiple_creator_form, url: create_multiple_classrooms_avaliations_path, html: { class: "smart-form" } do |f| %> <%= f.error_notification %> <%= f.input :school_calendar_id, as: :hidden %>
<%= f.input :test_setting_id, as: :select2, elements: @test_settings, hide_empty_element: true, input_html: { value: @test_settings.first.id } %>
<%= f.input :unity_id, as: :select2_unity, user: current_user %>
<%= f.input :discipline_id, as: :select2, elements: @disciplines %>
<%= f.input :test_setting_test_id, as: :select2, elements: [], required: true %>
<%= f.input :description, required: true %>
<%= f.input :weight, required: true, input_html: { data: { inputmask: "'digits': 0" } } %>
<%= f.input :observations, as: :text %>
<%= t('.classrooms') %> <% if f.object.errors[:avaliations].present? %>
<%= raw f.object.errors[:avaliations].join("
") %>
<% end %> <% if f.object.avaliations.present? %> <%= f.simple_fields_for :avaliations, f.object.avaliations do |avaliation| %> <%= render 'avaliation_fields', f: avaliation %> <% end %> <% end %>
<%= Avaliation.human_attribute_name(:classroom) %> <%= Avaliation.human_attribute_name(:grade) %> <%= Avaliation.human_attribute_name(:test_date) %>
<%= t('.no_classroom_found') %>
<% end %>