2012-04-10 72 views
0

我试图抓取?type=this时用红宝石params[:type]',但有没有办法从http://localhost:3000/admin/test/page获得page?也许与params[0]或类似的东西?只需要测试后的目录名称。ruby​​在url中获取当前目录的参数

+0

你的'config/routes.rb'文件的相应部分看起来像那个路由的进程是什么? – Gareth 2012-04-10 16:10:48

+0

向我们展示'rake routes'输出可能也有帮助:) – 2012-04-10 17:16:06

回答

2

request.url与红宝石玩剥夺一切,但页面。 或者你可以在你的routes.rb中定义admin/test/:id并管理控制器中的id。

1

/页面将路由到您的方法。所以你应该知道它已经是什么了。