2011-10-28 3 views
0

私はレール3.0.3アプリにactiveadminを追加しようとしています。問題のインストールアクティブな管理 - レール3.0.3 - 初期化されていない定数Formtastic :: SemanticFormHelper

私は実行すると、私は指示here

を以下のよ - すくいデシベルを:私は次のエラーを取得する移行 -

rake aborted! 
uninitialized constant Formtastic::SemanticFormHelper 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin/namespace.rb:167:in `eval' 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin/resource_controller.rb:1:in `<top (required)>' 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin/dashboards/dashboard_controller.rb:3:in `<module:Dashboards>' 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin/dashboards/dashboard_controller.rb:2:in `<module:ActiveAdmin>' 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin/dashboards/dashboard_controller.rb:1:in `<top (required)>' 
(eval):1:in `generate_dashboard_controller' 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin/namespace.rb:167:in `eval' 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin/namespace.rb:167:in `generate_dashboard_controller' 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin/namespace.rb:38:in `initialize' 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin.rb:147:in `new' 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin.rb:147:in `find_or_create_namespace' 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin.rb:282:in `load_default_namespace' 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin.rb:188:in `load!' 
/Users/me/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.2.2/lib/active_admin.rb:212:in `routes' 

答えて

1

あなたはformtastic宝石が欠けているように見えます。現在のバージョンのactive-admin(0.3.2)では、依存関係として正しく指定されています。

ですから、私はactiveadmin gem(bundle update activeadmin)をアップデートして修正することを願っています。

これで修正できない場合は、Gemfileformtasticを明示的に追加します。

これが役に立ちます。レール3 Formtasticで

1

:: SemanticFormHelperは=>Formtasticになりました::ヘルパー:: FormHelperの

はあなたのlibをロードすることを忘れないでください。デフォルトでは、レールにはロードされないので、コメントを外すことができます。config.autoload_paths + =%W(#{config.root}/lib)(application.rb)

関連する問題