petit coup de main PHP

Bonjour à tous,

je voudrais afficher des événements (contenu perso contenant un champ date) compris entre :

  • maintenant

  • la fin du mois

j’ai donc choisi dans views

filtre : date(node) puis «mon champ date»

«est compris entre»

  • now

  • last day

mais la vue reste désespérément vide… qu’en pensez vous ?

#

Tu dis faire le filtre sur le date(node), qui devrait donc correpondre à la date de publication de ton node.

Il faudrait plutôt mettre le filtre sur le champ date CCK, je suppose.

#

salut anty, merci

mais je filtre déjà sur mon champ perso date:node puis mon champ perso

#

Et si tu enlève ce filtre, quelque chose change ?

#

comment ça ?
sans le filtre, j’obtiens tous les éléments, quelle que soit la date..

#

La valeur relative last day ne permet pas d’obtenir le dernier jour du mois, mais le jour de la veille.

Je n’ai pas trouvé le moyen de récupérer le dernier jour via Views. Cherche au niveau de strtotime() qui est la fonction php utilisant ces termes relatifs (now, etc…)

#

Salut anty,

merci pour ta réponse.
j’utilise (j’essaie en tout cas) les formats que j’ai trouvés ici :
http://www.php.net/manual/fr/datetime.formats.relative.php

on y retrouve entre autres now ainsi que ‘last day’ qui est bien le dernier jour du mois courant, le jour de la veille étant ‘yesterday’.

Syndiquer le contenu