
Envoyé par
gototog
je suppose que tu as perdu une relation de clef étrangère de Machine a Contrat.
Ducoup ton modèle n'a plus la fonction renvoyant un contrat a partir d'une machine.
Est ce que ca te semble pertinant ou pas, sans le modèle sous les yeux c'est dur ^^
edit: le message d'erreur apparait quand? pendant tes commandes?
Le message d'erreur apparait lorsque je valide mon formulaire.
Le champ se modifie correctement mais j'ai une page d'erreur.
J'ai vérifier les clés étrangères cela me semble correct.
Les pages fonctionnées correctement avant. Sauf que j'ai fais des ajouts dans la base de données directement en sql et par la suite j'ai voulu mettre à jour les fichiers schema.yml avec les différentes commandes.
le code de l'erreur :
PHP Fatal error: Call to undefined method Doctrine_Collection::getContrat()
correspond à la ligne de code :
$duree=$this->getListesites()->getContrat()->getContratDuree();
Ya t-il une commande qui régénéré les relations ?
Merci.
Partager