Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 带闪光灯的铁路线路_Ruby On Rails 3_Routes - Fatal编程技术网

Ruby on rails 3 带闪光灯的铁路线路

Ruby on rails 3 带闪光灯的铁路线路,ruby-on-rails-3,routes,Ruby On Rails 3,Routes,我使用修复了rails 3中的路由错误。我想将用户重定向到根页面,因此我添加了: match '*a', :to => 'homes#index' 到myroutes.rb 问题是:我能否定义要在目标页面上显示的“匹配”行中的flash[:error]消息 问候,, Mateusz这与 但我确实遇到了这个问题,它给了我一个问题,因为我使用的是MATCH,当我使用GET时,警报不会闪烁。最后,我使用上面的线程并以另一种方式应用GET找到了一个有效的解决方案 match'*path'=>重定

我使用修复了rails 3中的路由错误。我想将用户重定向到根页面,因此我添加了:

match '*a', :to => 'homes#index'
到myroutes.rb

问题是:我能否定义要在目标页面上显示的“匹配”行中的flash[:error]消息

问候,, Mateusz

这与

但我确实遇到了这个问题,它给了我一个问题,因为我使用的是
MATCH
,当我使用
GET
时,
警报不会闪烁。最后,我使用上面的线程并以另一种方式应用
GET
找到了一个有效的解决方案

match'*path'=>重定向{| p,req | req.flash[:alert]=“您请求的页面无效。”;'/'},通过:[:get]

这就是我最终想到的,
via:[:get]
是让一切正常工作的关键

请记住将这些代码放在
路线的末尾。rb

这类似于

但我确实遇到了这个问题,它给了我一个问题,因为我使用的是
MATCH
,当我使用
GET
时,
警报不会闪烁。最后,我使用上面的线程并以另一种方式应用
GET
找到了一个有效的解决方案

match'*path'=>重定向{| p,req | req.flash[:alert]=“您请求的页面无效。”;'/'},通过:[:get]

这就是我最终想到的,
via:[:get]
是让一切正常工作的关键

请记住将这些代码放在
路线的末尾。rb