4

我目前正在设计一个 Rails 引擎,它需要嵌入到父应用程序的命名空间中。我的意思是

Railsengine::Application.routes.draw do
    #this must not work
    mount MyEngine::Engine => "a path"

    #instead, the engine need to be embedded in a namespace
    #this work
    namespace :dummy do
       mount MyEngine::Engine => "search"
    end
end

我的问题是,我怎样才能获得当前的命名空间并知道引擎是否在命名空间内被调用,引擎本身内的所有内容。

谢谢

4

0 回答 0