Submitted by papoulepaps on
Bonjour à tous
J'ai un soucis pour faire une vue qui n'afficherait que la prochaine date, par rapport à la date actuelle ! Je m'explique :
Dans un type de contenu "spectacle" il y a un groupe de champ (multiple) où le modérateur peut rentrer les dates, les lieux et les heures de son spectacle. Tout sera affiché sous forme de tableau dans le noeud final (jusque là tout va bien).
Le problème c'est que cette personne veut afficher en page d'accueil dans un bloc, QUE la prochaine date par rapport à la date du jour, alors que dans son agenda complet du noeud, apparait toutes les dates remplies depuis le début !! Toutes les anciennes mais aussi toutes les nouvelles !!
Comment dire à drupal, dans views, de m'extraire cette date pour l'afficher, sachant qu'une fois la date passée, on doit voir automatiquement la prochaine date etc etc...
Merci
Bonjour, à priori, ça doit se
Permalien Soumis par dilune le 2 Novembre, 2011 - 15:43
Bonjour,
à priori, ça doit se faire simplement avec un filtre date > date du jour, et en choisissant de n'afficher qu'1 seul item.
Bonsoir J’ai fait un agenda
Permalien Soumis par dially le 3 Novembre, 2011 - 21:46
Bonsoir
J'ai fait un agenda aussi pour mon site, avec les 5 prochaines dates en page d'accueil et une page pour l'agenda complet.
Il faut aller dans views et ajouter en filtre, Date: date(node)
Pour les paramètres de ce filtre:
- date field: le champs qui doit servir de référence (souvent la date de début de l'évènement)
Ecran suivant:
- opérateur (par ex:est supérieur ou égal à)
- date value: "enter a relative date" que tu mets à la valeur "now"
Chez moi ça marche nickel