Projet

Général

Profil

Actions

Administration » Historique » Révision 15

« Précédent | Révision 15/24 (diff) | Suivant »
Ludovic Lestrat, 26/04/2018 12:35


Mode équipe

Ajustement de l'outil "Filtre sur emprise"

Optimisation Observateurs et structure

Gestion des tri ET des filtres dans l'interface

Afin que les tris restent opérationnels dans le tableau de l'interface, même si un filtre est présent sur un champ, il faut effectuer la modification suivante dans le fichier Sources/Modeles/GeoJson/gjObs.php :

    if ($limit !== 'AUCUNE') {
        $row_number = $start + 1 +$limit;  
        $req .= 'WHERE row_number > ' . $start . ' AND row_number < ' . $row_number; 
        $req .= 'order by ' . $sort . ' ' . $dir . ' NULLS LAST;'; // ligne à ajouter
Cf : https://github.com/mathieubossaert/obs_occ/blob/4dfbf9a56b97d9243ad2263d60dda838c8fdbab6/Sources/Modeles/GeoJson/gjObs.php#L45

Mis à jour par Ludovic Lestrat il y a environ 7 ans · 15 révisions