Action {{calendrier}}

{{calendrier id=""}}
Paramètres utilisables
  • les paramètres en gras sont obligatoires
  • un paramètre se déclare de la manière suivante nomduparametre="valeurduparametre"
  • Des paramètres supplémentaires pour le filtrage : voir BazarFacette
ATTENTION, calendrier ne fonctionne QUE si votre formulaire contient au moins
jour***bf_date_debut_evenement***Date de l'évènement***1*** *** *** *** ***1***0
jour***bf_date_fin_evenement***Date de l'évènement***1*** *** *** *** ***1***0

[|
|nom du paramètre|valeurs du paramètre|
|id |id de la base de données à afficher, si vide toutes les bases de données sont affichées. |
|categorienature|Permet de filtrer des fiches par catégorie, par défaut toutes les catégories sont traités. c'est le nom de la Catégorie du formulaire|
|query|permet d'afficher une partie seulement de la base de données sur base d'un tri Voir le détail de la syntaxe|
|iconfield|On indique soit la liste, soit l'id du formulaire qui doit servir à déterminer les différentes icons|
|icon|Nom de l'icon (par ex glyphicon glyphicon-plane)="valeur de la liste ou id du formulaire"|
|colorfield|On indique soit la liste, soit l'id du formulaire qui doit déterminer les différentes couleurs|
|color|Nom de la couleur (par ex red ou #ff3333)="valeur de la liste ou id du formulaire"|
|]
Voilà à quoi ça ressemble (cliquez sur l'image pour la voir en plein écran) :

image calendrier1.png (0.1MB)

Mini-calendrier

Il est aussi possible d'afficher le contenu sous forme d'un mini calendrier
{{calendrier id="<id formulaire>" class="minical"}}

Attention, pour que la calendrier apparaisse en petit, il est nécessaire de le "contraindre" dans un espace plus petit. (par exemple dans une colonne)
Voilà à quoi ça ressemble (cliquez sur l'image pour la voir en plein écran) :

image minical1.png (0.4MB)

Mise en couleur

Pour afficher des événements en couleurs sur un même agenda à partir de différents formulaires, voici comment utiliser les attributs "colorfield" et "color". La même méthode peut-être utilisée avec les listes.
{{calendrier id="28,29,30" colorfield="id_typeannonce" color="green=28, blue=29, red=30, #ffffff=28"}}

Les couleurs peuvent également être renseignées en codes hexadécimaux.
On peut aussi attribuer des couleurs en fonction des éléments d'une listes sur un formulaire unique :
{{calendrier idtypeannonce="1" colorfield="listeListeThematiques" color="#0052a1=1, #e08641=2, #ff4687=3, #00aD00=4, #9043ba=5, #ffffff=6, #db2116=7"}}

Voilà à quoi ça ressemble (cliquez sur l'image pour la voir en plein écran) :

image minical1.png (0.4MB)