Explication :
J'appelle la fonction suivante par exemple dans mon PostController
Function show {
// marequête principale
// + function index du LessonController
}
Est-il possible à l'intérieur de cette fonction d'appeler une fonction index d'un autre controleur (LessonController ici par exemple) ?
Tout dépend si tu entre dans ton contrôleur LessonController est ce qu'il renvoi vers une vue? Vue tu que ta fonction show éxécute le code de ce controller.
Utilise-tu un framework? si oui lequel?
C'est plutôt une mauvaise pratique. La logique métier doit se trouver dans le Model. Tu peux par contre appeler le Model Lesson dans ton Controller Post.
Tu peux appeler une méthode d'un controller à un autre pour une redirection seulement.
Utilise-tu un framework? si oui lequel?
Vu qu'on est sur le forum CakePHP, je dirais qu'il utilise CakePHP
Merci de vos réponses précises.
Oui suis sur Cake.
Ca fait des mois que je n'ai pas codé, je me remet dans un projet :)
Evidemment un loadmodel fera parfaitement l'affaire pour aller chercher les données dont j'ai besoin dans la bonne table :)
Merci beaucoup de votre réponse, c'est rien , mais ca va m'aider vite fait à avancer :) J'avais perdu quelques notions de base sur cake :)
Cool ce forum.