Я использую разбивку на страницы kaminari на пользовательской странице, но она генерирует URL-адрес на основе /assets:
http://localhost:3000/assets?action=my&controller=blogs&page=2
Я нуждаюсь:
http://localhost:3000/blogs/my?page=2
Ошибка:
No route matches [GET] "/assets"
Какие-либо предложения?
paginate @blogs
? Остается ли ошибка, если вы удалите этот код из своего представления? Kaminari генерирует ссылки на основе текущего uri. - person melekes   schedule 22.05.2012= paginate @posts
. Я пытался передать параметры= paginate @posts, :params => { :controller => 'blogs', :action => 'my' }
, генерируются те же неработающие ссылки. Насколько я понимаю, проблема в методе url_for. - person thesis   schedule 22.05.2012<%= url_for :controller => :admin %>
, он будет отображать/assets?....
. - person Ray Shih   schedule 20.06.2012