我有Hanami应用程序版本1.0.0我有下一个路由。RB文件:
get '/games', to: 'games#index'
root to: 'home#index'
我阅读文档并尝试使用
<%= routes.games_path %>
在application.html.erb模板中,但收到下一个错误:
Hanami :: Routing :: InvalidRouteexception:无路由(路径(可以生成:游戏 - 请检查给定参数
如何在Hanami模板中使用路由器?
而不是使用resources
,您还可以在路由上添加名称:
get '/games', to: 'games#index', as: :games
阅读更多信息:https://guides.hanamirb.org/routing/overview/
我添加了
resources :games, only: [:index]
到我的路由文件,这解决了我的问题。