0
J'ai commencé cette question Named route with nested resources, et cela m'a conduit à cette nouvelle.arguments routes nommées
J'ai un itinéraire nommé défini dans mes itinéraires:
map.game ':platform_name/:game_name',
:controller => :games,
:action => :index,
:platform_name => /pc|ps2|ps3|wii|ds|psp|xbox360/
Ok, donc il attendre 2 arguments,: PLATFORM_NAME et: GAME_NAME droit?
Mais, voici ce qui se passe:
game_path(:platform_name => object.platform.search_name, :game_name => object.game.search_title)
je reçois:
game_url failed to generate from {:platform_name=>"xbox-360", :action=>"index", :game_name=>"jose-cuervo", :controller=>"games"}, expected: {:action=>"index", :controller=>"games"}, diff: {:platform_name=>"xbox-360", :game_name=>"jose-cuervo"}
il rejette mes arguments ... ce qui est la bonne façon de les passer?
grâce
oh mon dieu. Je me sens vraiment stupide = / – Tiago