ruby - Rails 管理员显示 :thumb image

标签 ruby image ruby-on-rails-4 thumbnails rails-admin

我有以下代码:

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/

相关文章:

ruby-on-rails - Rails 4 - Resque 后台作业中的印象派

javascript - 用于网络浏览器的 Ruby 插件?

ruby - ElasticSearch Tire-如何配置为使用具有日期直方图构面的值字段?

php - 将 base64 字符串中的图像从 android 发送到 PHP 是一个好习惯吗?

image - Matlab中的肺分割

mysql - ORDER BY 相关型号 rails 4

ruby - 选择上一个 td 并单击与 Mechanize 和 Nokogiri 的链接

javascript - Ruby on Rails 提交按钮仅适用于刷新

java - 将相机预览与图像合并?

ruby-on-rails - rails 错误 'First argument in form cannot contain nil or be empty'