Probleem met nested namespaces

13 views
Skip to first unread message

John Van Arkelen

unread,
Mar 7, 2012, 6:45:47 AM3/7/12
to eindh...@googlegroups.com
http://stackoverflow.com/questions/9599138/namespaced-nested-controller-returns-route-error

Mocht iemand een oplossing hebben dan hoor ik het graag :-)
Wat ik raar vind is dat de error verwijst naar "users", terwijl dat er helemaal niet inzit.
Ook als ik een "rake routes" doe, dan klopt het zoals ik verwacht.

Groetjes,
John

Ariejan de Vroom

unread,
Mar 7, 2012, 7:33:01 AM3/7/12
to eindh...@googlegroups.com
Kan 't zijn dat je er 'n User-object in stopt ipv 'n Insurance-object?

//Ariejan

John van Arkelen

unread,
Mar 7, 2012, 8:20:01 AM3/7/12
to eindh...@googlegroups.com
Daar lijkt het op, maar dat is niet iets wat ik kan doen of kan wijzigen toch?
Dit is de exacte output van rake routes:

 modules_insurance_insurances GET /modules/insurance/insurances(.:format) {:action=>"index", :controller=>"modules/insurance/insurances"} 

Groetjes,
John

Met vriendelijke groeten,
John van Arkelen
Sent with Sparrow

John Van Arkelen

unread,
Mar 7, 2012, 11:04:22 AM3/7/12
to eindh...@googlegroups.com
Opgelost, alleen ik snap nog steeds niet waarom. Het bleek dat als op een link naar modules_insurance_insurance_path werd geklikt, de routes error werd veroorzaakt door een andere link in de sidebar, die dit had:

link_to "users", :controller => "users", :action => "index"

Na dit verandert te hebben naar 'link_to "users", users_path' werkt alles wel goed. Nu is die link met :controller en :action zowiezo slecht (oude code uit mijn vroege rails dagen ;-), maar ik snap eigenlijk niet waarom dat leidt tot die routes error.
Reply all
Reply to author
Forward
0 new messages