Hanami 路线助手在模板中不起作用
Hanami routes helper don't work in templates
我有 hanami 应用程序版本 1.0.0
我有下一个 routes.rb 文件:
get '/games', to: 'games#index'
root to: 'home#index'
我阅读了 docs 并尝试使用
<%= routes.games_path %>
在 application.html.erb 模板中,但收到下一个错误:
Hanami::Routing::InvalidRouteException: No route (path) could be generated for :games - please check given arguments
如何在 hanami 模板中使用路由器?
我加了
resources :games, only: [:index]
添加到我的 routes.rb 文件,这解决了我的问题。
除了使用 resources
,您还可以为路线添加名称:
get '/games', to: 'games#index', as: :games
我有 hanami 应用程序版本 1.0.0 我有下一个 routes.rb 文件:
get '/games', to: 'games#index'
root to: 'home#index'
我阅读了 docs 并尝试使用
<%= routes.games_path %>
在 application.html.erb 模板中,但收到下一个错误:
Hanami::Routing::InvalidRouteException: No route (path) could be generated for :games - please check given arguments
如何在 hanami 模板中使用路由器?
我加了
resources :games, only: [:index]
添加到我的 routes.rb 文件,这解决了我的问题。
除了使用 resources
,您还可以为路线添加名称:
get '/games', to: 'games#index', as: :games