Sha256: 070763d5338297f6a319ccc74cc0a6d34372c515167300049116e63a581af290
Contents?: true
Size: 1.71 KB
Versions: 2
Compression:
Stored size: 1.71 KB
Contents
<%= content_tag(:div, :id => field.id, :class => "uploader-dnd-area") do -%> <%= hidden_field(field.object_name, :fileupload_guid, :object => field.object) if field.object.new_record? %> <div class="uploader-files"></div> <div class="uploader-dnd-hints"> <button class="uploader-button gray fileinput-button"> <span><%= I18n.t('uploader.button') %></span> <%= fields_for field.object do |f| -%> <%= f.fields_for field.method_name, field.klass.new do |m| -%> <%= m.file_field(:data, field.input_html) %> <% end -%> <% end -%> </button> <div class="uploader-dnd-hint"> <%= I18n.t('uploader.or') %><span><%= I18n.t('uploader.drop') %></span> </div> </div> <%= render :partial => "uploader/#{field.theme}/init", :locals => {:field => field} %> <%= render :partial => "uploader/#{field.theme}/upload", :locals => {:field => field} %> <%= render :partial => "uploader/#{field.theme}/download", :locals => {:field => field} %> <script type="text/javascript"> $(function() { var container = $("#<%= field.id %> div.uploader-files"); $('#<%= field.id %> input[type="file"]').bind("init.uploader", function(e){ $(this).fileupload({ dataType: 'json', dropZone: $("#<%= field.id %>"), autoUpload: true, paramName: "asset[data]", formData: function(form){ return []; }, filesContainer: container, namespace: 'uploader' }); <% if field.exists? -%> $(this).data("fileupload") ._renderDownload(<%=raw field.values.to_json(:root => false) %>) .appendTo(container); <% end -%> }); }); </script> <% end -%>
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails-uploader-0.0.6 | app/views/uploader/default/_container.html.erb |
rails-uploader-0.0.5 | app/views/uploader/default/_container.html.erb |