Sha256: 7a2cad45d76e2dcb9ddf36ef120296949178e1e74d29ac04624b7656142c92ac

Contents?: true

Size: 1.5 KB

Versions: 4

Compression:

Stored size: 1.5 KB

Contents

<br />
= render 'pages_cms/admin/shared/tabs', active: 'Contacts'

%div.container-fluid.back
  <br />
  %div.row
    %div.col-md-4
      %div.page-height-1
        - @contacts.each do |contact|
          %div{ onclick: "setViewer('name#{contact.id}', 'date#{contact.id}', 'email#{contact.id}','mess#{contact.id}')" }
            %h4.relative
              %span{ id: "name#{contact.id}" }
                = contact.name
              %span.hard-right
                = link_to raw('<span class="glyphicon glyphicon-remove"></span>'), admin_contact_path(contact), method: :delete
            %span{ id: "email#{contact.id}" }
              = link_to contact.email, "mailto:#{contact.email}"
            |
            %span{ id: "date#{contact.id}" }
              = contact.created_at.strftime("%B %d %Y")
            %small
              %div.mess{ id: "mess#{contact.id}" }
                = raw insert_html_breaks(contact.message)
          %hr
    %div.col-md-8
      %h5#name
      %h4#email
      %div.page-height-2
        %h6#date
        %div#viewer
          %h1 Click on a contact message to view it.

:javascript
  function setViewer(name, date, email, viewer) {
    document.getElementById('name').innerHTML = document.getElementById(name).innerHTML
    document.getElementById('date').innerHTML = document.getElementById(date).innerHTML
    document.getElementById('email').innerHTML = document.getElementById(email).innerHTML
    document.getElementById('viewer').innerHTML = document.getElementById(viewer).innerHTML
  };

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pages_cms-2.1.1 app/views/pages_cms/admin/contacts/index.html.haml
pages_cms-2.1.0 app/views/pages_cms/admin/contacts/index.html.haml
pages_cms-2.0.1 app/views/pages_cms/admin/contacts/index.html.haml
pages_cms-2.0.0 app/views/pages_cms/admin/contacts/index.html.haml