В моем проекте у меня есть драгоценный камень, который использует скрепку для файловых вложений. пример модели в драгоценном камне:
class Example do
...
has_attached_file :image,
styles: { mini: '32x32>', normal: '128x128>' },
default_style: :mini,
url: '/example/url/:id/:style/:basename.:extension',
path: ':rails_root/public/example/url/:id/:style/:basename.:extension',
...
end
Я хочу изменить изображение, чтобы вместо размеров mini
и normal
я мог добавить другой размер. Я также хочу изменить путь. Как мне это сделать? я пытался создать декоратор, как:
Example.class_eval do
has_attached_file :image,
styles: { mini: '32x32>', normal: '128x128>', large: '1024x1024' },
default_style: :mini,
url: '/example/url/:id/:style/:basename.:extension',
path: 'updated/example/url/:id/:style/:basename.:extension',
end
это ничего не сделало.