在ActiveAdmin中我试图编辑show
视图中的实例变量。我曾尝试与每ActiveAdmin docs下面的代码来做到这一点:ActiveAdmin修改现有控制器操作
#admin/job.rb
ActiveAdmin.register Job do
...
controller do
def show
@job = Job.find(params[:id])
@comment = Comment.new
@comments = @job.comments
end
end
...
这导致nilClass
错误,当我尝试使用这些变量在ActiveAdmin show
,因为他们并没有真正定义。我误解了控制器操作应该如何编辑?
随着'@ comments'变量做你想要出现在显示页面上的评论? – nistvan 2014-09-02 15:26:54
是的,他们出现在底部 – sixty4bit 2014-09-02 15:42:26