Ruby on rails 从另一个扩展覆盖refinerycms页面扩展

Ruby on rails 从另一个扩展覆盖refinerycms页面扩展,ruby-on-rails,refinerycms,rails-engines,refinery,Ruby On Rails,Refinerycms,Rails Engines,Refinery,我正在做重定向扩展,我想在pages扩展中的PagesController中为find_页面做一个装饰程序(如果找不到页面,则处理重定向)。如果decorator在主应用程序中,则一切正常。如果我把它放在我的文件中,它会被加载,但是结果是不一致的;有时有效,有时无效 我的猜测是,这与加载文件的顺序有关,所以我尝试在引擎中加载decorator之前要求页面扩展名,但这没有帮助。有什么办法吗?我是按照来自的建议来完成的,尽管我必须把实际的代码放进去准备,以便在重新加载类时,它总是在开发模式下工作

我正在做重定向扩展,我想在pages扩展中的PagesController中为find_页面做一个装饰程序(如果找不到页面,则处理重定向)。如果decorator在主应用程序中,则一切正常。如果我把它放在我的文件中,它会被加载,但是结果是不一致的;有时有效,有时无效


我的猜测是,这与加载文件的顺序有关,所以我尝试在引擎中加载decorator之前要求页面扩展名,但这没有帮助。有什么办法吗?

我是按照来自的建议来完成的,尽管我必须把实际的代码放进去准备,以便在重新加载类时,它总是在开发模式下工作