Sha256: aa6266254daac655977f466133ee8a433f854f7b8e9520182832b0173768f466
Contents?: true
Size: 1.07 KB
Versions: 1
Compression:
Stored size: 1.07 KB
Contents
module MediaMagick module ApplicationHelper def attachment_container(model, relation, newAttachments = {}, loadedAttachments = {}, options = {}) data_attributes = { model: model.class.to_s, id: model.id.to_s, relation: relation.to_s } data_attributes.merge!(:partial => options[:partial]) if options[:partial] data_attributes.merge!(:embedded_in_id => options[:embedded_in].id.to_s, :embedded_in_model => options[:embedded_in].class.to_s) if options[:embedded_in] content_tag :div, id: model.class.to_s.downcase << '-' << relation.to_s, class: 'attachmentUploader ' << relation.to_s, data: data_attributes do if block_given? yield else partial_attributes = { model: model, relations: relation, newAttachments: newAttachments, loadedAttachments: loadedAttachments, partial: options[:partial] } render '/upload', partial_attributes end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
media_magick-0.1.0 | app/helpers/media_magick/application_helper.rb |