Sha256: 0fd71fceba88dd491d35fa2606065bb3f3479490c9e245bd0c60d91f43ee81dc

Contents?: true

Size: 724 Bytes

Versions: 1

Compression:

Stored size: 724 Bytes

Contents

- object.associations(:has_many).each do |association|
  - 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 #{association.name.to_s.singularize.capitalize}", 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: 'Project')

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tramway-admin-1.17.0.1 app/views/tramway/admin/shared/show/_associations.html.haml