Sha256: 69f05031c7b2e2188b6e2f9e87ef216047919d0359fdba914fb60b1483c3d585

Contents?: true

Size: 558 Bytes

Versions: 162

Compression:

Stored size: 558 Bytes

Contents

module Fields::CloudinaryImageHelper
  def cloudinary_image_tag(cloudinary_id, image_tag_options = {}, cloudinary_image_options = {})
    return nil unless cloudinary_id.present?

    if image_tag_options[:width]
      cloudinary_image_options[:width] ||= image_tag_options[:width] * 2
    end

    if image_tag_options[:height]
      cloudinary_image_options[:height] ||= image_tag_options[:height] * 2
    end

    cloudinary_image_options[:crop] ||= :fill

    image_tag cl_image_path(cloudinary_id, cloudinary_image_options), image_tag_options
  end
end

Version data entries

162 entries across 162 versions & 1 rubygems

Version Path
bullet_train-fields-1.15.0 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.14.2 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.14.1 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.14.0 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.13.0 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.12.3 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.12.2 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.12.1 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.12.0 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.11.0 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.10.0 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.9.0 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.8.5 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.8.4 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.8.3 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.8.2 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.8.1 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.8.0 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.7.23 app/helpers/fields/cloudinary_image_helper.rb
bullet_train-fields-1.7.22 app/helpers/fields/cloudinary_image_helper.rb