Je rencontre des difficultés pour mapper mon site à l'aide de MVC.MVC - Quels sont les contrôleurs et quelles sont les vues?
Quels sont les contrôleurs et les vues de la hiérarchie de pages suivante?
Index (Accueil)
-> Joueurs
---> Répertoire
-----> Attaquants
-----> Défense
---> Profil
-----> Nouvelles
-----> Statistiques
-> Équipes
---> Répertoire
------> Division
---> Profil de l'équipe
-----> Nouvelles
-----> Statistiques
À l'aide de/Players/Profile/Stats à titre d'exemple, 'Profile' le contrôleur et 'Stats' la vue? Qu'est-ce que 'Players'? La page par défaut (index) de 'Players' est 'Directory'. Est-ce que 'Players' serait aussi un contrôleur?
Existe-t-il une meilleure façon de structurer ce site?
Merci pour vos réponses. Un exemple existant serait http://sports.yahoo.com/nhl/players/4351 C'est une page de profil. Si vous cliquez sur les autres onglets (ex: Split Stats), une autre vue apparaît. Voilà comment je veux le structurer. Dans l'URL yahoo, il semble que 'players' est une vue et que l'ID est un paramètre de la vue. Toutefois, lorsque vous cliquez sur les autres onglets, une autre vue semble être ajoutée à l'URL (par exemple http://sports.yahoo.com/nhl/players/4351/splits). Dans ce cas, les «joueurs» sont-ils une vue et «divisent»-ils aussi une vue?
Pourquoi les joueurs et l'équipe ne seraient-ils pas les domaines, alors que Directory et Profile seraient des contrôleurs avec des actions spécifiques? –
C'est ce que je disais. :) –
Gotcha, mal interprété comme "joueurs" et "profils" et "Statistiques" serait "zones" –