【发布时间】:2016-03-30 15:04:16
【问题描述】:
我目前在我的 main_app 调用“action”中使用了一个前置过滤器,我通常通过说来调用它
before_filter :action
现在我有一个引擎,我需要使用相同的过滤器,但如果我使用那个确切的方法,我会收到以下错误:
undefined method `action' (for Engine bla bla..)
对于其他情况,我只是预先添加了 main_app 并解决了问题。不是这样。有什么帮助吗?
更新 现在我有这个:
module MyEngine
class MyEngineController < ApplicationController
before_filter :main_app do
:action
end
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 rails-engines