Sha256: dd8376ef22225bd6cbf05dad711200aafff53bd40d0e43a3bb6837689a862386

Contents?: true

Size: 684 Bytes

Versions: 7

Compression:

Stored size: 684 Bytes

Contents

- if object.class.show_associations.map(&:to_s).include? association.name.to_s
  %tr
    %td
      = model_class.human_attribute_name association.name
      = link_to "Add #{model_class.human_attribute_name(association.name).singularize}", new_associated_record_path(association: association, object: object), class: 'btn btn-primary'
    %td{ colspan: 2 }
      %table.table.table-striped.table-bordered
        - object.send(association.name)&.each do |association_object|
          %tr
            %td
              = association_object.id
            %td
              = link_to association_object.name, record_path(association_object.id, model: association.options[:class_name])

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
tramway-admin-1.18.4.2 app/views/tramway/admin/shared/show/_associations.html.haml
tramway-admin-1.18.4.1 app/views/tramway/admin/shared/show/_associations.html.haml
tramway-admin-1.18.4 app/views/tramway/admin/shared/show/_associations.html.haml
tramway-admin-1.18.3 app/views/tramway/admin/shared/show/_associations.html.haml
tramway-admin-1.18.2 app/views/tramway/admin/shared/show/_associations.html.haml
tramway-admin-1.18.1.1 app/views/tramway/admin/shared/show/_associations.html.haml
tramway-admin-1.18.1 app/views/tramway/admin/shared/show/_associations.html.haml