Sha256: 2dd7bbfed8e5e270bd4f78f3b7f2e9624434c933d319f2dd24deb73d62fb4069
Contents?: true
Size: 1.67 KB
Versions: 9
Compression:
Stored size: 1.67 KB
Contents
<% default_field_label = local_assigns.dig(:config, :original, :label) %> <tr data-id="<%= key.parameterize %>" class="dd-item" data-behavior="restore-default"> <%= f.fields_for key do |field| %> <td> <%= field.hidden_field :weight, 'data-property' => 'weight' %> <div class="handle-wrap d-flex"> <div class="dd-handle dd3-handle"><%= t :drag %></div> <div class="flex-grow-1 align-self-center"> <span data-in-place-edit-target=".edit-in-place" data-in-place-edit-field-target="[data-edit-field-target='true']"> <a href="#edit-in-place" class="field-label edit-in-place align-self-center"><%= config.display_label %></a> <%= field.hidden_field :label, value: config.display_label, class: 'metadata-label-edit form-control form-control-sm', data: {:"edit-field-target" => 'true', default_value: default_field_label} %> </span> </div> <% if default_field_label %> <div class="restore-default"> <%= button_tag t(:'.restore_default'), data: {:"restore-default" => true}, class: "btn btn-secondary btn-sm #{'d-none' if config.display_label == default_field_label}" %> </div> <% end %> </div> </td> <td class="checkbox-cell text-center"> <%= field.check_box_without_bootstrap :show, checked: config.show, disabled: !config.immutable.show.nil?, hide_label: true %> </td> <% available_view_fields.keys.each do |type| %> <td class="checkbox-cell text-center"> <%= field.check_box_without_bootstrap type, checked: config.send(type), disabled: !config.immutable.send(type).nil?, hide_label: true %> </td> <% end %> <% end %> </tr>
Version data entries
9 entries across 9 versions & 1 rubygems