我正在使用递归Rails路径,我的路线如下

resources :simplebrowser do
   get '/files/*path', :controller => 'files', :action => 'index'
end

网址是

http:// localhost:3000 / simplebrowser /:id / files / aaaaa / bbbb / cccc

如果我在url的末尾附加文件名并显示操作,是否有可能。 喜欢

http:// localhost:3000 / simplebrowser /:id / files / aaaaa / bbbb / cccc / caledar.war

当上面的网址被点击时,我想下载文件,但它会继续指向索引方法

  ask by Arsalan Baig translate from so

本文未有回复,本站智能推荐:

2回复

Rails 4-路线和路径

我正在尝试学习如何在Rails 4中使用路线和路径。 我有一个称为组织请求的模型。 我通过routes.rb输入了以下路由: 在我的组织请求控制器中,我有: 在我的组织的请求索引中,我正在尝试建立一条允许用户批准请求的路径: 保存所有内容并进行尝试时,我希望批
2回复

Ruby On Rails路径

我在使用红宝石的路径时遇到麻烦 我的路线: 目前,我正在手动创建路径: 出于某种原因,我无法弄清楚如何使new_company_user正常工作,但我不断出错。 我只需要帮助就可以使用API​​动态创建路线
2回复

Rails-内部控制器的正确路径是什么?

我在route.rb中有此设置: 当我从ImagesController加载show动作时,这就是模板文件中的内容: 并且在注释/表单文件中如下: 和表演动作: 但是,当我在浏览器中加载此页面时,出现以下错误: 为什么Rails返回此错误消息?
1回复

如何在Rails中路由到路径/文件?

我有一个子域,需要指向公用文件夹内的一个文件夹。 我会寻找这样的东西: 有任何构建方式吗? 还是宝石?
2回复

Rails路径有时未在浏览器中显示

在生产环境中部署Rails 3应用程序后,我注意到路径并不总是显示在浏览器窗口中。 例如,登录或my_profile链接仍仅显示http://my_app.com,而不显示预期的http://my_app.com/login或http://my_app.com/my_profile 。 观点
1回复

Rails路由从对象生成路径

我无法生成一个形成对象的URL。 我的路线文件中有以下代码: match '(*path)/:name' => 'pages#show' 哪个指向我的Page控制器包含: 所以在localhost:3000/food/的情况下会找到以下页面:path =>
1回复

Rails 3:获取当前视图的路径助手?

我有兴趣为我的布局创建一个标准,其中每个视图将被包装在根据特定约定命名的容器中。 例如,如果我有: 我希望视图包含在div中,如下所示: 所以,基本上我想使用路线名称,但用'path'代替'view'。 我的问题是,有没有办法获取当前视图的路由名称? IE浏览器
1回复

Ruby-on-Rails:具有任意数量组件的路径的路由?

在我的ror应用程序中,我想定义一个路由,该路由将把任何长度的路径调度到给定的处理程序。 我希望任何以http://example.com/xyz/...开头的URL都使用相同的处理程序,并将完整路径作为参数传入。 换句话说,以下所有URL都应转到xyz路由的同一处理程序中……
2回复

Ruby on Rails-不使用资源路由的路径变量

我有一个控制器,我们仅将其称为FruitsController,它将获取所有水果并将其发送到索引视图。 在视图中,我想显示指向那些水果的各个页面的链接。 我正在使用以下格式: 当我拥有路由resources :fruits ,这很好用,但是我不想删除,保存和更新路由,所以我不想使用r
3回复

Rails-如何通过自己的标准(而非ID)设置行动路径

当我有这样的路径时: 它生成以下URL: 我存储在数据库用户的唯一代码中,所以我不想显示类似 但更像 我如何更新使用带有用户代码的路径的路由? 谢谢