Padrino:url_for从子应用程序访问项目级路由

Mik*_*ike 2 routing padrino

我的主应用程序包含我的页面控制器.这只是我将所有静态页面保存在一个位置的快捷方式.

我有一个子应用程序将使用相同的布局(现在复制和粘贴).布局使用url_for(:pages,:about)来访问/ about

但是,这在子应用程序中不起作用,因为页面控制器不存在.

我如何使用url_for所以我没有硬编码路径,以防我稍后更改映射?

有没有办法说

url_for(:project, :controller, :action)
Run Code Online (Sandbox Code Playgroud)

sub是否具有公开顶级项目的父属性?

DAd*_*dYE 5

您可以直接调用它:

OtherApp.url(:controller, :action)
Run Code Online (Sandbox Code Playgroud)