Bonjour,
J'ai un probléme avec la liaison entre deux tables : UppFicheDescriptive et Upp, elles doivent être liés par les champs idfichedescriptive et idupp. J'ai donc mis ce code dans mon controleur :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $c = new Criteria(); $c->addDescendingOrderByColumn(UppFicheDescriptivePeer::DATEMODIFICATION); $c->addJoin(UppFicheDescriptivePeer::IDFICHEDESCRIPTIVE, UppPeer::IDUPP, Criteria::INNER_JOIN); $c->setLimit(5); $this->modification = UppFicheDescriptivePeer::doSelect($c);
mais je ne sais pas quoi ajouter dans ma vue, si je fais ca :
Il m'affiche une erreur : Call to undefined method BaseUppFicheDescriptive::getUpp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php foreach ($modification as $mod): ?> <p><em> <?php echo $mod->getUpp()->getNom(); ?> a modifié sa fiche le <?php echo format_date($mod->getdateModification(), 'dddd dd MMMM yyyy', 'fr'); ?></em><br /><br /></p> <?php endforeach; ?>
Merci d'avance,
Hugo
Partager