0
我试图抓取?type=this
时用红宝石params[:type]'
,但有没有办法从http://localhost:3000/admin/test/page
获得page
?也许与params[0]
或类似的东西?只需要测试后的目录名称。ruby在url中获取当前目录的参数
我试图抓取?type=this
时用红宝石params[:type]'
,但有没有办法从http://localhost:3000/admin/test/page
获得page
?也许与params[0]
或类似的东西?只需要测试后的目录名称。ruby在url中获取当前目录的参数
request.url
与红宝石玩剥夺一切,但页面。 或者你可以在你的routes.rb中定义admin/test/:id
并管理控制器中的id。
/页面将路由到您的方法。所以你应该知道它已经是什么了。
你的'config/routes.rb'文件的相应部分看起来像那个路由的进程是什么? – Gareth 2012-04-10 16:10:48
向我们展示'rake routes'输出可能也有帮助:) – 2012-04-10 17:16:06