Bonjour,
J’ai un problème lorsque j’utilise le nouveau moyen RESTFUL pour
appeler render :partial
render :partial => @products
et les products sont, d’un point de vue REST, un resource de shop mais
avec les options suivantes :
shop.resources :products, :controller => ‘shop/products’
Le problème vient du fait que Rails ne va pas chercher le partial là
où il faut (shop/products/_product) mais dans (products/_product)
Avez-vous des solutions à ce problème ?
Je vous remercie par avance,
Pierre
Bonjour Pierre,
Les ressources, même si elles sont imbriquées dans ton architecture
restful (routes.rb), ne doivent pas l’être dans ton arborescence de
fichiers.
C’est entre autre grâce à ça que tu peux imbriquer la même ressource
dans différentes autres ressources.
Maintenant, si tu veux garder ton arborescence de fichiers, utilise :
render :partial => ‘shop/products/product’
JB
www.frailers.net
–
Jean-Baptiste E.
+32 496 37 75 93
[email protected]
Partner @ Belighted
www.frailers.net
Pierre V. a écrit :
Bonjour Jean-Baptiste,
"Les ressources, même si elles sont imbriquées dans ton architecture
restful (routes.rb), ne doivent pas l’être dans ton arborescence de
fichiers. "
C’est quand même assez pratique de pouvoir regrouper certaines
ressources au même endroit…
Merci pour le conseil 
Pierre