11 years ago
3
Topic

Bonjour,

J'aimerais savoir si il est possible, à partir du champ "calendrier", de supprimer automatiquement les dates passées et ainsi n'afficher que les dates supérieures à la date du jour.

Merci.

Get a Book for SEBLOD
92 Posts
Seb
11 years ago
2
Level 1

Bonjour,

Oui c'est possible, je l'ai fait sur mon site.

Pour supprimer l'évènement une fois la date de fin passée, j'ai utilisé le champ concat. Lors de l'enregistrement d'un évènement la date de fin est ainsi copiée dans le champ fin de publication de Joomla. L'évènement est ainsi dépublié lorsque la date de fin est passée.

J'ai ensuite choisi dans la recherche un ordre de classement par date de début croissant.

Ainsi, j'ai la liste des évènements à venir dans l'ordre date de début croissant dont les anciens évènement sont dépubliés.

Bonne continuation

Sébastien

11 years ago
1
Level 2

Merci pour votre réponse.

Pourriez-vous me donner plus de détails sur ce champ Concat ?


92 Posts
Seb
11 years ago
0
Level 3

Bonsoir,

Le champ Concat permet de concaténer plusieurs champs en un.
Exemple : Vous possédez 3 champs ayant comme valeur :
champ1="valeur1"
champ2="valeur2"
champ3="valeur3"

Avec le plugin Concat vous pouvez copier ces 3 champs dans un seul champ (exemple: "champ4") en base de donnée
champ4= "valeur1 valeur2 valeur3"

Vous pouvez également copier un seul champ, exemple :
champ4="valeur1" ("valeur1" sera ainsi enregistré à la fois dans "champ1" et "champ4")
C'est ainsi que j'ai copié la date de fin de l'évènement dans le champ fin de publication de Joomla!

Le champ Concat est ici http://www.seblod.com/products/2191

Bonne continuation

Seb

Get a Book for SEBLOD