module ActiveScaffold::Bridges::Carrierwave::CarrierwaveBridge
Public Class Methods
new(model_id)
click to toggle source
Calls superclass method
# File lib/active_scaffold/bridges/carrierwave/carrierwave_bridge.rb, line 5 def initialize(model_id) super return unless model.respond_to?(:uploaders) && model.uploaders.present? update.multipart = true create.multipart = true model.uploaders.each_key do |field| configure_carrierwave_field(field.to_sym) end end
Private Instance Methods
configure_carrierwave_field(field)
click to toggle source
# File lib/active_scaffold/bridges/carrierwave/carrierwave_bridge.rb, line 19 def configure_carrierwave_field(field) columns << field columns[field].form_ui ||= :carrierwave # :TODO thumbnail columns[field].params.add "#{field}_cache" columns[field].params.add "remove_#{field}" end