Ruby on rails rails中的全局前过滤器

Ruby on rails rails中的全局前过滤器,ruby-on-rails,before-filter,Ruby On Rails,Before Filter,我需要在rails应用程序中的某些操作之前执行一个方法,显然正确的方法是使用before_过滤器 当a将filter方法放入控制器时,before_过滤器工作正常,但我需要在所有控制器中使用此过滤器,我认为在每个控制器中重复过滤器代码是不对的。因此,我将代码移动到应用程序控制器,但它停止了工作 我不知道我是不是叫错了,我不知道。正确的方法是什么 我这样叫过滤器 :before_filter => :get_language 试用before\u filter not:before\u f

我需要在rails应用程序中的某些操作之前执行一个方法,显然正确的方法是使用before_过滤器

当a将filter方法放入控制器时,before_过滤器工作正常,但我需要在所有控制器中使用此过滤器,我认为在每个控制器中重复过滤器代码是不对的。因此,我将代码移动到应用程序控制器,但它停止了工作

我不知道我是不是叫错了,我不知道。正确的方法是什么

我这样叫过滤器

:before_filter => :get_language

试用
before\u filter not:before\u filter(symbol)
试用
before\u filter not:before\u filter(symbol)

它应该在应用程序控制器中工作。如果您输入代码,我们可能会为您提供更多帮助。它应该在应用程序控制器中工作。如果您输入您的代码,我们可能会为您提供更多帮助。