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 :

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; ?>
Il m'affiche une erreur : Call to undefined method BaseUppFicheDescriptive::getUpp.

Merci d'avance,

Hugo