Чтобы изменить размеры изображения по умолчанию или добавить новые, вам нужно создать файл декоратора app/models/spree/image_decorator.rb
:
module YourApplication
module Spree
module ImageDecorator
module ClassMethods
def styles
{
mini: '48x48>',
small: '100x100>',
product: '240x240>',
large: '600x600>',
}
end
end
def self.prepended(base)
base.singleton_class.prepend ClassMethods
end
end
end
end
Spree::Image.prepend ::YourApplication::Spree::ImageDecorator
https://guides.spreecommerce.org/developer/images.html