Rhhôôôooo..... ;-)

On 5 mar, 17:22, Thomas <[email protected]> wrote:
> Thomas a écrit :
>
> > Bonjour,
>
> > J'ai une appli avec des nested resources où mon modèle parent est
> > Group. Pour faire court, voici quelques unes de mes routes sur ce modèle:
>
> > map.resources :groups, :has_many => [:galleries, :events, :forums,
> > :members], :has_one => :blog
> > map.resources :blogs, :has_many => :posts
> > map.resources :posts, :has_many => :comments
>
> > Tout fonctionne bien, par exemple l'accès à un post: le lien
> > group_blog_post(@group, @post) donne l'URL  
> >http://domaine.tld/groups/1/blog/posts/1
>
> > Maintenant, j'aimerais utiliser un système de type account_location -  
> >http://github.com/rails/account_location/tree/master (sans forcément
> > utiliser le plugin)
>
> > pour avoir, suivant le nom du Group:
> >http://name.domaine.tld/blog/posts/1
>
> > Ma question est: comment faire pour que l'appli n'utilise plus des URL
> > comprenant "/groups/:group_id"? Est-ce possible sachant que tous mes
> > liens, bien sûr, sont de la forme: group_blog_post(@group, @post)
>
> > --
> > Thomas
>
> Réponse à moi-même: utiliser les shallow routes avec des membres uniques
> et réécrire tous les liens...
>
> Je crois malheureusement que c'est la seule solution.
>
> --
> Thomas
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---

Répondre à