Les filtres des listes READ sont stockés dans PHP $_SESSION
.
La classe principale des filtres est admin/class/crud/ElementsFilters.php
Cette classe PHP gère tout ce qui concerne les filtres : elle construit les formulaires de filtres, enregistre la valeur affichée du filtre et construit la requête JOIN du filtre de la table.
Tous les filtres sont stockés dans PHP $_SESSION
avec la convention de nommage suivante :
// "table" is your DB table name
// "fieldname" is your DB field name
$_SESSION['filters-list']['table_filter_fieldname']
Par exemple, si vous avez une table nommée "client" et que vous souhaitez préfiltrer le champ "prénom" :
$_SESSION['filters-list']['customer_filter_firstname'] = 'John';
La valeur par défaut du filtre est "tous"
.
$_SESSION['filters-list']['customer_filter_firstname'] = 'all';
Le panneau d'administration Bootstrap
Fichiers et logique
Barre de navigation
Contenu
Débogage