2013-04-03 4 views
0

у меня есть этот контроллер:маршрутизации не restfull контроллер

gods_controller.rb

class GodsController < ApplicationController 
    def notifications 
    @reviews= Review.where("flag = ?", true)  
    respond_to do |format| 
     format.html # index.html.erb  
    end 
    end 
end 

routes.rb

resources :gods, :only => [:index] do 
    get :notifications  
end 

Этот маршрут дает мне это: http://example.com/gods/1/notifications

, но я хочу это: http://example.com/gods/notifications

Заранее спасибо!

ответ

0

Одна вещь, которую вы могли бы сделать это, изменить текущий маршрут к этому:

match "/gods/:id/notifications" => "gods#notifications" 
Смежные вопросы