image_helper.rb
451 Bytes
module SuppliersPlugin::ImageHelper
# image that can be aligned, centered, and resized with aspect ratio
def profile_link_with_image profile, size=:portrait, options={}
options[:class] = "#{options[:class] || ''} inner"
options[:style] = "#{options[:style] || ''}; background-image: url(#{profile_icon profile, size})"
link = link_to '', profile.url, options
content_tag 'div', link, :class => "profile-image #{size}"
end
end