0
我有2個控制器Rails 3.控制器中的繼承回調方法
OauthController和Admin :: OauthController。 Admin :: OauthController從OauthController繼承時。
在OauthController實現的方法「回調」,這是公開的。
聯繫:: OauthController樣子:
class Admin::OauthController < OauthController
end
然後,如果我去的鏈接 「/管理/ facebook_oauth /回調」 得到錯誤
Unknown action
The action 'callback' could not be found for Admin::OauthController
但如果我加上「回調'在Admin :: OauthController中調用super的方法都可以工作。
class Admin::OauthController < OauthController
def callback
super
end
end
此行爲在遷移到Rails 3之後出現。其他方法繼承OauthController沒有問題。