0

Я пытаюсь использовать метод controller в ActiveAdmin безрезультатно.Rails + ActiveAdmin: нет успеха с настраиваемыми переменными экземпляра

# ActiveAdmin.register Job do 
controller do 
    def show 
    @job = Job.find(params[:id]) 
    @psr = @job.psr 
    end 
end 

... 

show do |job| 
    attributes_table_for @psr do 
    row :created_at 
    end 
end 

Приведенные выше результаты в NilClass ошибки на @psr. Что мне здесь не хватает?

ответ

1

Instance variales не являются общими для show блока, вам нужно сделать, это:

show do |job| 
    attributes_table_for job.psr do 
    row :created_at 
    end 
end 

 Смежные вопросы

  • Нет связанных вопросов^_^