Hier ist ein Teil meiner Routen-Datei:Rails 3 App wird keine Route anzeigen lassen, obwohl Rake Routen es zeigt
resource :vendor do post 'modify_account' end
Lauf Rake Routen generiert die folgende Zeile
modify_account_vendor POST /vendor/modify_account(.:format) {:action=>"modify_account", :controller=>"vendors"}
vendor POST /vendor(.:format) {:action=>"create", :controller=>"vendors"}
new_vendor GET /vendor/new(.:format) {:action=>"new", :controller=>"vendors"}
edit_vendor GET /vendor/edit(.:format) {:action=>"edit", :controller=>"vendors"}
GET /vendor(.:format) {:action=>"show", :controller=>"vendors"}
PUT /vendor(.:format) {:action=>"update", :controller=>"vendors"}
DELETE /vendor(.:format) {:action=>"destroy", :controller=>"vendors"}
/vendor(.:format) {:action=>"account", :controller=>"vendors"}
Ich kann das Formular laden und überprüfen, ob die URL in der Aktion des Formulars korrekt ist, aber wenn ich sie abschicke, gibt die App einen Fehler aus:
No route matches "/vendor/modify_account"
Irgendwelche Vorschläge, was ich tun kann, um Fehler zu beheben? Firebug überprüft, ob die Fehlerseite vom Typ POST ist.