Задать вопрос
railsdev
@railsdev
Ruby/Rails Developer

Как исправить ошибку при загрузке изображения в админ панель?

db
class CreateLastProjectSliders < ActiveRecord::Migration[5.0]
  def change
    create_table :last_project_sliders do |t|
      t.string :img_slider

      t.timestamps
    end
  end
end


admin
ActiveAdmin.register LastProjectSlider do
  permit_params :img_slider

  index do
    selectable_column
    id_column
    column (:img_slider){ |category| image_tag(category.image_url, style: 'width: 100px') }
    actions
  end


  filter :created_at

  form do |f|
    f.inputs 'Category details' do
      f.input :img_slider
    end
    f.actions
  end
end


model
class LastProjectSlider < ApplicationRecord
  mount_uploader :img_slider, ImageUploader
  validates :image, presence: true
end


Когда перехожу по ссылке, где нужно добавить изображения, получаю вот такую вот ошибку

undefined method `image_url' for #<LastProjectSlider:0x007f66e320f930>
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
railsdev
@railsdev Автор вопроса
Ruby/Rails Developer
Проблема решена!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы