【问题标题】:CarrierWave multiple images in ActiveAdmin在 ActiveAdmin 中使用 CarrierWave 多个图像
【发布时间】:2019-04-07 08:48:23
【问题描述】:

我有多个图像上传器,用于模型使用载波。

[![show do
    attributes_table do
      row :icon do |res|
        image_tag res.icon.url(:icon)
      end
      row :desc_images do |res|
        res.desc_images.each_with_index do |image, index|
          image_tag image.thumb.url
        end
      end
    end
  end]

图标是工作

desc_images 中的 image_tag 不能像图片中显示的那样工作。

这怎么会显示成一行icon,我在哪里可以找到关于这个问题的文档?

ActiveAdmin document is too simple to read

【问题讨论】:

    标签: ruby-on-rails file-upload activeadmin carrierwave


    【解决方案1】:

    您的代码似乎没问题,您可以尝试将其添加到列表中

    row :desc_images do
       ul do
        res.desc_images.each do |img|
          li do 
            image_tag(image.thumb.url)
          end
        end
       end
    end
    

    【讨论】:

    • 谢谢,终于找到问题了。 permit_params 应该添加 desc_images: [],而不是 :desc_images
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-24
    • 1970-01-01
    • 1970-01-01
    • 2015-10-03
    • 1970-01-01
    相关资源
    最近更新 更多