<% content_for :js do %> <%= javascript_include_tag 'views/absence_justifications/index' %> <% end %>
<%= simple_form_for :search, {url: absence_justifications_path, method: :get, html: {class: 'filterable_search_form'}} do |f| %> <%= render 'resources' %>
<%= f.input :by_classroom, as: :select2, elements: @classrooms, label: false, placeholder: "Filtrar turma" %> <%= f.input :by_student, label: false, placeholder: "Filtrar aluno" %> <%= f.input :by_date, as: :date, label: false, placeholder: "Filtrar data" %> <%= f.input :by_author, as: :select2, elements: AbsenceJustificationAuthors.to_select.to_json, label: false, placeholder: t('.by_author') %> <%= link_to t('.new_html'), new_absence_justification_path, class: "btn btn-primary" %>
<%= AbsenceJustification.human_attribute_name :unity %> <%= AbsenceJustification.human_attribute_name :classroom %> <%= AbsenceJustification.human_attribute_name :student %> <%= AbsenceJustification.human_attribute_name :absence_date %> <%= AbsenceJustification.human_attribute_name :absence_date_end %> <%= AbsenceJustification.human_attribute_name :class_number %> <%= AbsenceJustification.human_attribute_name :author %>
<%= paginate @absence_justifications %>
<% end %>