Sha256: 7e7fc8b5cec2c0744a11c47a643bc352bc67d7381b931bf18a74bcc995d9be48
Contents?: true
Size: 1.23 KB
Versions: 3
Compression:
Stored size: 1.23 KB
Contents
- if f.object.assets.any? = node f, field do %h3 Bilder: %ol.assets_list{:'data-sort-url' => sort_bhf_entries_path('assets')} - f.object.assets.only_images.each do |asset| %li{id: "#{asset.id}_images"} = render partial: 'bhf/entries/form/has_many/upload', locals: {field: field, f: f, asset: asset, allow_position: true} %h3 Dateien: %ol.assets_list{:'data-sort-url' => sort_bhf_entries_path('assets')} - f.object.assets.only_data_files.each do |asset| %li{id: "#{asset.id}_data_files"} = render partial: 'bhf/entries/form/has_many/upload', locals: {field: field, f: f, asset: asset, allow_position: true} - unless @quick_edit = node f, field do .array_holder = f.fields_for field.name, Asset.new do |a| = a.file_field :file :javascript $$('.assets_list').each(function(elem){ new Sortables(elem, { handle: '.handle', onStart: function(element, clone){ element.addClass('dragged'); }, onComplete: function(element){ element.removeClass('dragged'); new Request({ method: 'put', url: this.element.getParent('ol').get('data-sort-url') }).send({data: {order: this.serialize()}}); } }); });
Version data entries
3 entries across 3 versions & 1 rubygems