У меня есть следующий код:Рельсы админ дисплей: большой палец изображение
config/initializers/rails_admin.rb
list do
field :id #currentId set in app/views/rails_admin/main/index
field :year
field :title
field :intro
field :description
field :confidential
field :star
field :image do
formatted_value do
bindings[:view].tag(:img, { :src => bindings[:object].image.url(:thumb)})
end
end
end
app/models/submission.rb
class Submission < ActiveRecord::Base
# Image attachment and validations
has_attached_file :file,
:url => "/files/:class/:attachment/:id/:style/:basename.:extension",
:path => ":rails_root/public/files/:class/:attachment/:id/:style/:basename.:extension",
:styles => { :thumb => "100x100#", :small => "150x150>", :medium => "200x200" }
# Validate attachment type
validates_attachment_content_type :file, :content_type => 'application/pdf'
end
Вопрос: На экране списка, почему бы мне не получить, что :thumb
изображение, и я получаю очень большое изображение? Наверное, процедура прерывания не работает вообще?
Вы создали новую информацию после того, как добавив эту конфигурацию стиля? –
Да, я просто добавил новый проект, и изображение по-прежнему отображается как очень большое! –
: content_type => 'application/pdf' Почему это проверяется для PDF? –