簡體   English   中英

Rails中的全局before_filter

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM