1

admin_users の ActiveAdmin リソースに移動すると、次のエラーが発生します。

undefined method `action_methods' for "admin/admin_users":String

トレースの最初の数行:

activeadmin (0.3.2) lib/active_admin/resource/action_items.rb:51:in `block in add_default_action_items'
activeadmin (0.3.2) lib/active_admin/views/action_items.rb:9:in `instance_eval'
activeadmin (0.3.2) lib/active_admin/views/action_items.rb:9:in `block (2 levels) in build'
activeadmin (0.3.2) lib/active_admin/arbre/builder.rb:68:in `block in build_tag'
activeadmin (0.3.2) lib/active_admin/arbre/builder.rb:96:in `with_current_dom_context'
activeadmin (0.3.2) lib/active_admin/arbre/builder.rb:67:in `build_tag'
activeadmin (0.3.2) lib/active_admin/arbre/builder.rb:77:in `insert_tag'
activeadmin (0.3.2) lib/active_admin/arbre/html/element.rb:17:in `span'

基本的に、http: //railscasts.com/episodes/284-active-admin ?view=asciicastで概説されている手順に従いました。

4

1 に答える 1

4

問題が見つかりました。application_controller.rb に @controller という名前のインスタンス変数がありました。得られた教訓...変数に予約済みのキーワードを使用しないでください。

于 2011-11-06T03:32:29.867 に答える