[英]Global before_filter in rails
我需要在Rails應用程序中執行某些操作之前執行一個方法,顯然正確的方法是使用before_filter。
當在控制器中放置過濾器方法時,before_filter可以正常工作,但是我需要在所有控制器中使用該過濾器,而且我認為在每個控制器中重復過濾器代碼並不正確。 因此,我將代碼移至應用程序控制器,但它停止了工作。
我不知道我打錯了什么,我也不知道。 什么是正確的方法?
PD:我這樣稱呼過濾器
:before_filter => :get_language
嘗試before_filter not :before_filter (symbol)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.