我正在尝试在我正在建设的网站上使用act-as-taggable-on和kaminari,两者在技术上都有效,但这种行为是不利的。
现在,我的标记indeces是分页的,因为它们应该是,但是网址有点难看,看起来像/page/3?tag=herp
。第一页和不需要分页的标记页显示为/tag/herp
。理想情况下,我想/tag/herp/page/3
。
以下是我routes.rb
的相关部分:
root to: 'posts#index'
resources :posts do
get 'page/:page', action: :index, on: :collection
end
match "about" => "static_pages#about", as: :about
match "portfolio" => "portfolios#index", as: :portfolio
# Tags
get 'tags/:tag', to: 'posts#index', as: :tag