Administration » Historique » Révision 16
Révision 15 (Ludovic Lestrat, 26/04/2018 12:35) → Révision 16/24 (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 :
<pre>
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
</pre>
[[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 :
<pre>
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
</pre>