Je construis une application web en utilisant Symfony 1.4 et Doctrine pour une école et je veux créer un formulaire très simple pour ajouter un cours à un étudiant.Transmettre une variable à un formulaire Symfony
Le problème principal que j'ai est que dans la liste déroulante je veux seulement montrer les cours dans lesquels l'étudiant n'est actuellement pas inscrit.
J'ai déjà une fonction dans le modèle (dans Student.class.php) qui retourne tous les cours dans lesquels l'étudiant n'est pas inscrit mais le problème est que je ne sais pas comment passer l'étudiant au configure () de la forme. J'ai essayé plusieurs options comme le passer avec le constructeur du formulaire à une variable globale ou à une méthode spéciale, mais aucune d'elles n'a fonctionné.
Existe-t-il un formulaire pour transmettre l'étudiant à la méthode configure()?
Merci!
En fait, il est: $ this-> form = Nouveau StudentCourseForm (array(), array ('student_id' => $ student_id)); – DuoSRX
Bien sûr. J'ai ajusté le code. – Tom