Bonjour tout le monde,
en fait j'ai deux tables liés dans la base de données je voudrais les fusionner dans l'affichage du module (indexSuccess.php ), j'ai réalisé les jointures entre les deux tables (3 tables:client, contact, typeclient)
Je voudrais savoir comment pourrais-je modifier l'action List de sorte que la requête ramène des colonnes liés à la table client (les fusionner), et qui sera pris en compte par les filtres , c-à-dire que les filtres eux aussi auront ces colonnes modifiés ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $rootAlias = $q->getRootAlias(); $q->leftJoin($rootAlias . '.Typeclient t'); $q->leftJoin($rootAlias . '.Contact c'); $q->where('c.qualitecontact = ?','apporteur'); return $q;
Merci d'avance
structure de la table client
Client: (idcontact,idtype)
Contact: (idcontact,nomcontact, prenomcontact, email,etc...)
Typeclient: (idtype, libtype)
une autre question: lorsque j'ai réalisé la jointure avec la table contact pour ramener le nomcontact et par l'idcontact correspondant, dans la partie filtres je n'ai que les filtres liés
Partager