Bonjour à tous,
Après avoir visionné ce screencast
#139 Nested Resources - RailsCasts je voudrais me
servir de
cette fonctionnalité, mais je voulais avoir votre avis avant pour savoir
si
c’est bien utile (voire possible)
J’ai deux modèles : User et Ticket
User has_many :tickets et Ticket belongs_to :user donc je me disais que
dans
mon fichier config/routes.rb j’aurais pu avoir :
map.resources :users, :has_many => :tickets
map.root :users
map.connect ‘:controller/:action/:id’
map.connect ‘:controller/:action/:id.:format’
Le problème est que je voudrais que chaque utilisateur s’identifie avant
de
pouvoir voir ses messages (ça me semble faisable) mais je voudrais aussi
que
l’administrateur ( qui n’est pas un “user” ) puisse voir les messages de
tous les utilisateurs
Devrais-je me servir des nested resources ou bien implémenter tout cela
dans
un autre controlleur (et garder les “scaffold” pour mon administrateur)
J’espère que tout cela n’est pas trop flou, c’est pas toujours évident Ã
expliquer
Merci d’avance pour votre aide,