J'ai une application dans laquelle je crée une action get appelée "new_911". Quand je mets new_911_call_path dans la disposition de l'application, j'obtiens une erreur "aucune route ne correspond à new_911 controller: calls". Pourtant, il y a une action dans le contrôleur d'appels appelé new_911. Qu'est-ce que je fais mal?Aucune route ne correspond au contrôleur dans l'application rails
appels du contrôleur:
def new_911
@call = Call.new :call_status => "open"
respond_with @call
end
application.html.erb
<li><%= link_to 'New 911 Call', new_911_call_path %></li>
routes.rb
resources :calls do
member do
post 'close'
post 'cancel'
post 'note'
get 'new_return'
get 'duplicate_call'
get 'edit_times'
put 'update_billing'
get 'new_911'
end
routes râteau: new_911_call GET/appels /: id/new_911 (.: format) appels # new_911