簡體   English   中英

路由到另一個html.erb文件(Ruby on Rails)

[英]Routing to another html.erb file (Ruby on Rails)

我正在學習如何從Rails登錄,我想知道一件事:

我有幾個文件要在滿足特定條件時顯示,在這種情況下,登錄會將我重定向到另一個名為starter.html.erb的文件。

我試圖通過控制器和路由文件將其重定向,但出現以下錯誤:

No route matches [GET] "/app/views/usuarios/starter.html.erb"

你能告訴我我做錯了嗎? 謝謝!

控制器部分:

redirect_to search_starter_path

route.rb部分:

get "/search/starter" => redirect("/app/views/usuarios/starter.html.erb")

您必須使用controller#action語法進行重定向。 示例:如果您的控制器是usuarios_controller.rb,則應在名為starter的動作中進行操作。 然后在您的routes.rb中輸入以下內容:

get "search/starter" =>  'usuarios#starter'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM