|
|
|
@ -205,34 +205,30 @@ |
|
|
|
</div> |
|
|
|
<% end %> |
|
|
|
|
|
|
|
<div class="mb-4 row"> |
|
|
|
|
|
|
|
|
|
|
|
<%= form_with url: start_timer_entries_path, method: :post, local: true do %> |
|
|
|
<div class="row g-2 align-items-end"> |
|
|
|
<div class="col-md-4"> |
|
|
|
<%= label_tag :typ, 'Typ' %> |
|
|
|
<%= select_tag :typ, |
|
|
|
options_for_select( |
|
|
|
current_user.praepedeutikum_abgeschlossen? ? |
|
|
|
Entry::PRAKTIKUMSTYPEN.reject { |typ| typ == 'propädeutikum' } : |
|
|
|
Entry::PRAKTIKUMSTYPEN |
|
|
|
), |
|
|
|
class: "form-select" %> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="col-md-4"> |
|
|
|
<%= label_tag :art, 'Art' %> |
|
|
|
<%= select_tag :art, options_for_select(Entry::ENTRY_ARTEN), class: "form-select" %> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="col-md-4"> |
|
|
|
<%= submit_tag '▶️ Start', class: "btn btn-success w-100", disabled: @running_entry.present? %> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<% end %> |
|
|
|
<div class="col-md-4"> |
|
|
|
<%= label_tag :typ, 'Typ' %> |
|
|
|
<%= select_tag :typ, |
|
|
|
options_for_select( |
|
|
|
( |
|
|
|
current_user.praepedeutikum_abgeschlossen? ? |
|
|
|
Entry::PRAKTIKUMSTYPEN.reject { |typ| typ == 'propädeutikum' } : |
|
|
|
Entry::PRAKTIKUMSTYPEN |
|
|
|
).map { |typ| [typ.upcase, typ] } |
|
|
|
), |
|
|
|
class: "form-select" %> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="col-md-4"> |
|
|
|
<%= label_tag :art, 'Art' %> |
|
|
|
<%= select_tag :art, |
|
|
|
options_for_select( |
|
|
|
Entry::ENTRY_ARTEN.map { |art| [art.upcase, art] } |
|
|
|
), |
|
|
|
class: "form-select" %> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="col-md-4"> |
|
|
|
<%= submit_tag '▶️ Start', class: "btn btn-success w-100", disabled: @running_entry.present? %> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
|