Voila mon probléme je suis entraint de repassé tout un site en MVC.
Donc j'ai créer des modéle pour chauqe table dont ma table client et je voudrai savoir si une liste client est un nouveau modele ou bien un controleur ? merci d'avance
Voila mon probléme je suis entraint de repassé tout un site en MVC.
Donc j'ai créer des modéle pour chauqe table dont ma table client et je voudrai savoir si une liste client est un nouveau modele ou bien un controleur ? merci d'avance
Un contrôleur, c'est un truc qui gère les actions de l'utilisateur, les modifications du modèle, etc. Pourquoi penses-tu que ta liste de client soit un contrôleur ? Ta liste, elle ne gère en rien ton application, non ? Ce n'est donc pas un contrôleur.
Ensuite, ta liste de client, elle contient des données à afficher dans la vue. Donc ta liste est un modèle.
Pour résumer, le paradigme mvc, c'est très simple :
- le modèle, c'est l'ensemble des données à afficher dans la vue,
- la vue, c'est l'affichage des données du modèle,
- le contrôleur, c'est la partie qui fait la jonction entre les 2 autres et qui gère les évènements, les actions.
Si tu as du mal avec mvc, remplace le terme de contrôleur par gérant, gestionnaire.
Partager