Updated Network (markdown) authored by Tom's avatar Tom
...@@ -232,35 +232,45 @@ Description. ...@@ -232,35 +232,45 @@ Description.
`"gallery" : true` `"gallery" : true`
### `"filter"` ### `"filter"`
``` Permet de créer des filtres. Exemple de filtre :
```json
"filter" : { "filter" : {
"types" : false, <- Filtre par type. Valeurs possibles : false, organizations ou events. "types" : false,
"tags" : true, <- Filtre par tag. "tags" : true,
paramsFiltre : { conditionBlock : "and" | "or" , conditionTagsInBlock : "and" | "or" }, "paramsFiltre" : {
//Par défaut si on ne met pas de paramsFiltres , les filtres agiront ainsi : conditionBlock : "and" | "or",
//- les tags dans un même block agissent comme des "OU" conditionTagsInBlock : "and" | "or"
//- entre les blocks comme des "ET" },
//l'option "conditionBlock" permet de définir comment agissent les tags entre les blocks
//l'option "conditionTagsInBlock" permet de définir comment agissent les tags dans un block
//Liste des sections de filtre
"linksTag" : { "linksTag" : {
//Nom de la section
"Se nourrir" : { "Se nourrir" : {
"tagParent" : "Alimentation", "tagParent" : "Alimentation",
"background-color" : "#f5f5f5", "background-color" : "#f5f5f5",
//Lien vers le logo de la section
"image" : "Alimentation.png", "image" : "Alimentation.png",
"tags" : { "tags" : {
//Filtre checkbox nom_du_filtre_visible : nom_du_tag_dans_communecter
"Amap" : "Amap", "Amap" : "Amap",
"magasin de producteurs" : "MagasinDeProducteurs", "magasin de producteurs" : "MagasinDeProducteurs",
"Groupement d'achat" : "GroupementDAchat", "Groupement d'achat" : "GroupementDAchat",
}
}
}
}
``` ```
#### `"paramsFiltre"`
Par défaut si on ne met pas de paramsFiltres , les filtres agiront ainsi :
- les tags dans un même block agissent comme des "OU"
- entre les blocks comme des "ET"
- l'option "conditionBlock" permet de définir comment agissent les tags entre les blocks
- l'option "conditionTagsInBlock" permet de définir comment agissent les tags dans un block
#### `"types"` #### `"types"`
Filtre par type. Valeurs possibles : `false`, `organizations` ou `events`.
#### `"linksTag"` #### `"linksTag"`
Ici vous créer vos propres filtres.
Exemple :
```json ```json
"Type de tiers-lieu" : { "Type de tiers-lieu" : {
"tagParent" : "Type", "tagParent" : "Type",
... ...
......