我在Rails上使用這個active_admin。我有一個模型:頁。但後來我跑了一些移民。當我回來的時候就主動聯繫,每當我會點擊頁面按鈕,在頂部導航欄上的登錄面板,我得到這個錯誤:Active Admin undefined methodgenerate_association_input_name
NoMethodError在管理/頁#指數
顯示/家/ username/.rvm/gems/ruby-1.9.2-p290/gems/activeadmin-0.3.1/app/views/active_admin/resource/index.html.arb其中第1行出現:
未定義方法`generate_association_input_name '# Extracted source(around line#1):
1:render renderer_for(:index)
我創建的另一個模型正常工作。我不知道我在Active Admin上打破了Page模型。
我將嘗試重新生成活動管理員。
我看着日誌,我得到這樣的警告:通過ActiveAdmin處理::設計:: SessionsController#新的HTML 棄用警告:Formtastic :: SemanticFormBuilder一直Formtastic通過手動添加到您的
Gemfile
的DEPR主張Formtastic :: FormBuilder。 (從/home/username/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/benchmark.rb:310實時調用) – leonel我最終將formtastic降級爲1.2.4.beta https ://github.com/justinfrench/formtastic/issues/577 – leonel
你應該降級到1.2.4 - 而不是1.2.4.beta。雖然beta標籤比非beta標籤更高,但它實際上是一棵更老的樹 –