<% if action_name == "new" %>
<%= f.input :unity, as: :select2, elements: @unities, hide_empty_element: true, label: t('lessons_boards.index.unity'),
placeholder: t('lessons_boards.index.unity'), readonly: !@role_administrator, input_html: { value: !@role_administrator ? @unities.first.id : '' }, required: true %>
<% else %>
<%= f.input :unity, label: t('lessons_boards.index.unity'), placeholder: t('lessons_boards.index.unity'), readonly: true, input_html: { value: f.object.classroom.unity.name }, required: true %>
<% end %>
<%= f.input :classrooms_grade_id, as: :hidden %>
<% if action_name == "new" %>
<%= f.input :grade, as: :select2, elements: [], label: t('lessons_boards.index.grade'), placeholder: t('lessons_boards.index.grade'), readonly: false, required: true %>
<% else %>
<%= f.input :grade, label: t('lessons_boards.index.grade'), placeholder: t('lessons_boards.index.grade'), readonly: true, input_html: { value: f.object.classrooms_grade.grade.description }, required: true %>
<% end %>
<%= f.input :classroom_id, as: :select2, elements: (action_name == "new" ? [] : [@classroom]), label: t('lessons_boards.index.classroom'), placeholder: t('lessons_boards.index.classroom'), readonly: action_name != "new" %>
<%= f.hidden_field :lessons_number, id: 'lessons_number_classroom_id' %>
" id="period">
<%= f.input :period, as: :select2, elements: Periods.to_select_specific_values(false, %w[1 2 3]).to_json, label: t('.period'), placeholder: t('.period'), readonly: action_name != "new" %>