Projet

Général

Profil

Administration » Historique » Version 15

Ludovic Lestrat, 26/04/2018 12:35

1 12 Ludovic Lestrat
[[Mode équipe]]
2 1 Ludovic Lestrat
3 12 Ludovic Lestrat
[[Ajustement de l'outil "Filtre sur emprise"]]
4 8 Ludovic Lestrat
5 12 Ludovic Lestrat
[[Optimisation Observateurs et structure]]
6 10 Ludovic Lestrat
7 12 Ludovic Lestrat
[[Gestion des tri ET des filtres dans l'interface]]
8 11 Ludovic Lestrat
9
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 :
10
<pre>
11
    if ($limit !== 'AUCUNE') {
12
        $row_number = $start + 1 +$limit;  
13
        $req .= 'WHERE row_number > ' . $start . ' AND row_number < ' . $row_number; 
14
        $req .= 'order by ' . $sort . ' ' . $dir . ' NULLS LAST;'; // ligne à ajouter
15
Cf : https://github.com/mathieubossaert/obs_occ/blob/4dfbf9a56b97d9243ad2263d60dda838c8fdbab6/Sources/Modeles/GeoJson/gjObs.php#L45
16
</pre>