|
31 | 31 | <%= form.hidden_field :navigation_area_id, value: @navigation_area.id %> |
32 | 32 |
|
33 | 33 | <div class="mb-3"> |
34 | | - <%= form.label :parent_id, 'Parent Item' %> |
| 34 | + <%= form.label :parent_id, t('better_together.navigation_items.form.parent_item') %> |
35 | 35 | <%= form.collection_select :parent_id, available_parent_items, :id, :select_option_title, { include_blank: true }, { class: 'form-select' + (@navigation_item.errors[:parent_id].any? ? ' is-invalid' : ''), data: { controller: "better_together--slim-select" } } %> |
36 | 36 | <% if @navigation_item.errors[:parent_id].any? %> |
37 | 37 | <div class="invalid-feedback"> |
|
52 | 52 |
|
53 | 53 | <!-- Control field for linkable_id --> |
54 | 54 | <div id="nav-item-linkable" class="bt-mb-3" data-better_together--dependent-fields-target="dependentField" data-dependent-fields-control="navigation_item_route_name" data-show-if-control_navigation_item_route_name="*not_present*"> |
55 | | - <%= form.label :linkable_id, 'Link to Page' %> |
| 55 | + <%= form.label :linkable_id, t('better_together.navigation_items.form.link_to_page') %> |
56 | 56 | <%= form.collection_select :linkable_id, @pages, :id, :select_option_title, { include_blank: true }, { id: 'navigation_item_linkable_id', class: ('form-select' + (@navigation_item.errors[:linkable_id].any? ? ' is-invalid' : '')), data: { controller: "better_together--slim-select" }, 'data-better_together--dependent-fields-target' => "controlField" } %> |
57 | 57 | <% if @navigation_item.errors[:linkable_id].any? %> |
58 | 58 | <div class="invalid-feedback"> |
|
64 | 64 | <!-- Dependent field 1 (shown when no value is present) --> |
65 | 65 | <div id="nav-item-title" class="bt-mb-3" data-better_together--dependent-fields-target="dependentField" data-dependent-fields-control="navigation_item_linkable_id" data-show-if-control_navigation_item_linkable_id="*not_present*"> |
66 | 66 | <%= render partial: 'better_together/shared/translated_string_field', locals: { model: navigation_item, form: form, attribute: 'title' } %> |
67 | | - <small class="form-text text-muted mt-2">Enter the nav item title.</small> <!-- Help text added here --> |
| 67 | + <small class="form-text text-muted mt-2"><%= t('better_together.navigation_items.form.enter_nav_item_title') %></small> <!-- Help text added here --> |
68 | 68 | </div> |
69 | 69 |
|
70 | 70 | <!-- Dependent field 2 (shown when no value is present) --> |
71 | 71 | <div id="nav-item-route-name" class="bt-mb-3" data-better_together--dependent-fields-target="dependentField" data-dependent-fields-control="navigation_item_linkable_id" data-show-if-control_navigation_item_linkable_id="*not_present*"> |
72 | | - <%= form.label :route_name, "Dynamic Route" %> |
| 72 | + <%= form.label :route_name, t('better_together.navigation_items.form.dynamic_route') %> |
73 | 73 | <%= form.select :route_name, route_names_for_select(@navigation_item), { include_blank: true }, { id: 'navigation_item_route_name', class: 'form-select', 'data-better_together--dependent-fields-target' => "controlField", data: { controller: "better_together--slim-select" } } %> |
74 | 74 | <% if @navigation_item.errors[:linkable_id].any? %> |
75 | 75 | <div class="invalid-feedback"> |
|
0 commit comments