Projet

Général

Profil

Gestion des tri ET des filtres dans l'interface » Historique » Version 1

Ludovic Lestrat, 26/04/2018 12:35

1 1 Ludovic Lestrat
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 :
2
<pre>
3
    if ($limit !== 'AUCUNE') {
4
        $row_number = $start + 1 +$limit;  
5
        $req .= 'WHERE row_number > ' . $start . ' AND row_number < ' . $row_number; 
6
        $req .= 'order by ' . $sort . ' ' . $dir . ' NULLS LAST;'; // ligne à ajouter
7
Cf : https://github.com/mathieubossaert/obs_occ/blob/4dfbf9a56b97d9243ad2263d60dda838c8fdbab6/Sources/Modeles/GeoJson/gjObs.php#L45
8
</pre>