Submitted by acidline on
Bonjour à tous,
Afin de ne pas mélanger les sujets je me permets de poster un nouveau poste concernant les vues.
Comme faire pour interroger plusieurs contenus dans une vue ?
J'ai un contenu de type "événement" puis un autre de type "formation". Je souhaite afficher sur mon site un listing des 4 dernièrs événement et formation.
Événement et formation on tout deux une date de publication, date de début et une date de fin.
Je ne rencontre pas de problème pour récupérer les 4 prochains événement ou les 4 prochaines formations mais je suis incapable de récupérer les 2 en même temps...
Comment faire cette manipulation, je pense qu'il doit y avoir une historie d'argument et de relation mais la je bataille dans le vide...
Merci de vos réponses.
Nico
A vu de nez, il va te falloir
Permalien Soumis par emerya le 2 Mars, 2010 - 11:44
A vu de nez, il va te falloir avoir le même champ date pour les deux contenus. Sinon, il filtrera ton champ date seulement sur l'un (mais pas l'autre, puisque inexistant).
Salut, Merci de ta
Permalien Soumis par acidline le 2 Mars, 2010 - 14:50
Salut,
Merci de ta réponse.
J'ai déjà un truc du genre :
Je veux interroger événement et formation afin d'obtenir les événements et formations à venir (en gros si date_debut_evenement ou date_debut_formation est supérieure à la date courante)
Le truc c'est que j'ai pas la possibilité de récupérer le contenu du genre titre des événements et des formations en même temps...
Comment faire pour récupérer deux contenus différents dans une vues... avec des SELECT et des INNER JOIN c'est presque plus simple qu'avec le module views !!!!
Nico
Cf. ma réponse ci-dessus : tu
Permalien Soumis par emerya le 5 Mars, 2010 - 00:48
Cf. ma réponse ci-dessus : tu n'as pas le même champs date cck, donc cela ne fonctionnera pas.