Filtres de pages
Les filtres de pages permettent de définir des filtres depuis le backend que les utilisateurs peuvent utiliser en frontend, un peu à la manière des filtres WBS mais avec le choix de les activer ou non.
Présentation
Administration des filtres
La définition des filtres de pages se fait depuis le backend Configuration -> Filtres de données :

- On choisit un nom pour la condition, qui sera affiché dans le frontend
- On sélectionne la page sur laquelle appliquer ce filtre
- Dans le volet de droite on définit :
- Activation par défaut du filtre
- Affichage du filtre à l'utilisateur
- Puis on écrit la condition au format SQL
Attention dans la condition sql, toutes les colonnes doivent provenir des tables (jointures) de la page.
Fonctionnement du filtre
| Activé | Caché | Fonctionnement |
|---|---|---|
| x | x | Le filtre est appliqué tout le temps et n'est pas visible par l'utilisateur |
| x | Le filtre est appliqué par défaut, mais il peut être désactivé par l'utilisateur | |
| Le filtre n'est pas appliqué par défaut, l'utilisateur peut l'activer | ||
| x | Le filtre n'est jamais |
Fonctionnement en Frontend
Sélection d'un (ou plusieurs) filtre(s):

Lors de la sélection de plusieurs filtres, ils sont tous appliqués (condition ET)
