【发布时间】:2013-02-15 21:14:14
【问题描述】:
rails 3 路由有点问题
我有一个控制器页面,它显示我的页面
example.com/some_page_title
但现在我需要在当前页面中放一个子页面
example.com/some_page_title/some_subpage_title
我的路线现在是这样的:
match ':title' => 'page#show'
但是如何显示子页面?我通过 fild parent_id 识别这是子页面是真的,这必须是子页面,但这是主页面是假的。我是否必须将我的子页面放到其他控制器甚至其他数据库表中?
如果想将我的子页面更改为普通页面该怎么办,现在我只需删除 parent_id 即可。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 controller routes