【发布时间】:2011-09-24 01:39:47
【问题描述】:
我最近观看了有关活动管理员的 railscast 284,并希望将其实现到我的 Web 应用程序中,但是当我添加资源时遇到了问题。每次我尝试导航到创建的选项卡时都会收到以下消息:
NameError in Admin::LoadsController#index
undefined local variable or method `per' for []:ActiveRecord::Relation
Rails.root: /Users/thomascioppettini/rails_projects/want-freight
Application Trace | Framework Trace | Full Trace
Request
Parameters:
{"order"=>"id_desc"}
Show session dump
Show env dump
Response
Headers:
没有
我能想到的唯一可能会影响应用程序的事情是添加一个 recaptcha 来设计,这是活动管理员所依赖的。
【问题讨论】:
-
您确定问题出在 activeadmin 上吗?无论如何,我认为您应该更具体一些,并在您的问题中添加信息。
-
该项目仅安装了设计并添加了recaptcha。我运行了一个标准的脚手架生成器,并添加了活动的管理 gem。我按照文档所述生成了资源,当我移至它在活动管理员中创建的选项卡时出现此错误。我的控制器和模型没有引用错误消息中代码的任何部分,所以我认为是活动管理员导致了问题。
标签: ruby-on-rails-3 rubygems gem railscasts activeadmin