Je veux un parcours comme:Comment faire ces routes + helpers avec une sémantique/syntaxe ingénieuse?
get '/posts/new' => 'posts#new'
get '/:username/posts/:id' => 'posts#show'
get '/:username/posts' => 'posts#index'
Accessible via les aides comme:
new_post_path #=> new -
post_path(post) #=> show - :username implied from post
posts_path #=> index - :username implied from session
posts_path(user) #=> index - :username explicit
Je voudrais le faire avec la sémantique de ressources, au lieu de spécifier chaque itinéraire manuellement. Aussi, je ne suis pas sûr de savoir comment rendre les aides d'url intelligentes.
Vous avez des questions?
Je veux des routes imbriquées atypiques. Plutôt que '/ users /: user_id/posts', je veux' /: nom d'utilisateur/messages'. C'est ce qui me rejette. –
Désolé j'ai copié la mauvaise chose. Voir la mise à jour Je pense que c'est là que le «match» entre. – Catfish