Sha256: 8dc11ebfb860c4a5fd167ec1c4a089c28c5e03d2b30287be2a15973df3527435

Contents?: true

Size: 1.7 KB

Versions: 7

Compression:

Stored size: 1.7 KB

Contents

<% if photographable.new_record? %>
  <div class="alert">
    <%= t('fullstack.admin.save_this_document_before', :default => "You should save this document before") %>
  </div>
<% else %>

<div class="gallery mb1" id="photos">
  
    <%= btn t('fullstack.admin.upload', :default => "Upload"),
          :icon => :upload,
          :"icon_color" => :white,
          :"data-toggle" => "collapse",
          :"data-target" => "#photo-uploader", :type => :success %>

    <div  id="photo-uploader" class="photo-uploader collapse"
        data-session-key="<%= request.session_options[:key] %>"
        data-session-id="<%= request.session_options[:id] %>"
        data-url="<%= admin_photos_path(:photographable_id => photographable.id, :photographable_type => photographable.class.name) %>">
    </div>


    <h4 class="page-header"><%= t('fullstack.admin.resources.photos', :default => "Photos") %> <span class="badge counter"><%= photographable.photos.size %></span></h4>

<ul class="thumbnails sortable" id="photographable-thumbnails">
  <% photographable.photos.order('created_at DESC').each do |photo| %>
            <%= render :partial => "admin/photos/photo", :locals => {:photo => photo} %>
  <% end %>
</ul>

</div>

  <div class="modal fade" id="edit-photo-modal"></div>
<% end %>

<% content_for :javascripts do -%>
  
<script type="text/javascript" charset="utf-8">
$(document).ready(function(){
  $("#photographable-thumbnails").bind('sortstop', function(e, ui){
    $(this).find("> li").each(function(i, e){
      var photo_id = $(this).data('id');
      var url = '<%= admin_photos_path %>/' + photo_id + ".json";
      $.post(url, {_method: "put", photo: {position: i}});      
    });
  });
  
});
</script>
  
<% end -%>

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
fullstack-cms-0.3.3 app/views/admin/photos/_photo_uploader.html.erb
fullstack-cms-0.3.2 app/views/admin/photos/_photo_uploader.html.erb
fullstack-cms-0.3.1 app/views/admin/photos/_photo_uploader.html.erb
fullstack-cms-0.2.36 app/views/admin/photos/_photo_uploader.html.erb
fullstack-cms-0.2.35 app/views/admin/photos/_photo_uploader.html.erb
fullstack-cms-0.2.34 app/views/admin/photos/_photo_uploader.html.erb
fullstack-cms-0.2.33 app/views/admin/photos/_photo_uploader.html.erb