class RailsAdmin::Config::Fields::Types::ImageManagerPicker
Public Instance Methods
editor_options()
click to toggle source
# File lib/rails_admin_image_manager/rails_admin/config/fields/types/image_manager_picker.rb, line 22 def editor_options RailsAdminImageManager.options(config) end
preview_image_path()
click to toggle source
# File lib/rails_admin_image_manager/rails_admin/config/fields/types/image_manager_picker.rb, line 26 def preview_image_path if value.to_s.html_safe != "" if (true if Float(value) rescue false) # if the value is numeric we assume its an object id # Check if the id exist otherwise show placeholder image if RailsAdminImageManager::File.exists?(value) image_manager_file = RailsAdminImageManager::File.find(value) image_manager_file.image.url(:rails_admin) else editor_options[:placeholder_image] end else # if not, we assume its a url value.to_s end else # no value, show placeholder image editor_options[:placeholder_image] end end