Active_admin:Admin / events#index中的ArgumentError

时间:2013-01-22 15:01:26

标签: ruby-on-rails-3 activeadmin

我刚安装了active_admin并创建了第一个资源 - 视频 - 完美找到。一切都像魅力一样。

但是现在我正在尝试添加“用户”和“事件”,当我在菜单中导航到它们时,它会失败并显示相同的消息。

以下是它的说法:

   ArgumentError in Admin/events#index

    Showing /Users/markwalker/.rvm/gems/ruby-1.9.3-p327/gems/activeadmin-0.5.1/app/views/active_admin/resource/index.html.arb where line #1 raised:

    wrong number of arguments (3 for 1)
    Extracted source (around line #1):

    1: insert_tag renderer_for(:index)
    Rails.root: /Users/markwalker/Xavy2

    Application Trace | Framework Trace | Full Trace
    app/helpers/application_helper.rb:3:in `select_tag'
    Request

`Parameters`:

    {"order"=>"id_desc"}

以前有没有人经历过这个,或者对可能导致它的原因有所了解?

如果我需要添加更多代码来了解问题,请告诉我。

提前感谢您的帮助......

1 个答案:

答案 0 :(得分:0)

夫妻观察,jfdimark

{"order"=>"id_desc"}不应该{"order"=>"id desc"}(没有下划线)?

除此之外,如果没有看到完整跟踪,很难诊断出来。与ArgumentError in Admin/dashboard#index类似的问题首先引起了我的问题,但只是看着我的Full Trace我看到了:

RedCloth (4.2.9) lib/redcloth/erb_extension.rb:16:in textilize'`

作为第一行。我实际上并没有在这个项目中使用RedCloth,所以我把它从我的Gemfile中取出来并且一切都很好。