gpt4 book ai didi

ruby - Rails 管理员显示 :thumb image

转载 作者:太空宇宙 更新时间:2023-11-03 16:43:04 24 4
gpt4 key购买 nike

我有以下代码:

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

问题:在 ListView 中,为什么我没有得到 :thumb 图像,而是得到了一个非常非常大的图像?我猜斩波程序根本不起作用?

最佳答案

validates_attachment_content_type :file, :content_type => 'application/pdf'

并且您希望调整图像大小我认为您再次检查了您的模态和实现

关注这个

https://github.com/thoughtbot/paperclip/wiki/Thumbnail-Generation

关于ruby - Rails 管理员显示 :thumb image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40765527/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com