[9.2.22] Ajustement tri des images

This commit is contained in:
Fred Tempez 2020-02-22 23:07:12 +01:00
parent 8a746b3661
commit ec5fd877da
2 changed files with 12 additions and 1 deletions

View File

@ -221,7 +221,17 @@ class gallery extends common {
} }
} }
// Tri des images par ordre alphabétique // Tri des images par ordre alphabétique
ksort(self::$pictures,SORT_NATURAL); switch ($this->getData(['module', $this->getUrl(0), $this->getUrl(1), 'config', 'order'])) {
case 'none':
break;
case 'dsc':
krsort(self::$pictures,SORT_NATURAL);
break;
case 'asc':
default:
ksort(self::$pictures,SORT_NATURAL);
break;
}
} }
// Valeurs en sortie // Valeurs en sortie
$this->addOutput([ $this->addOutput([

View File

@ -37,6 +37,7 @@
<div class="row"> <div class="row">
<div class="col6"> <div class="col6">
<?php echo template::select('galleryEditOrder', $module::$order, [ <?php echo template::select('galleryEditOrder', $module::$order, [
'selected' => $this->getData(['module', $this->getUrl(0), $this->getUrl(2), 'config', 'order']),
'label' => 'Tri des images', 'label' => 'Tri des images',
'help' => 'Les images sont triées par nom de fichier grâce à la méthode naturelle qui donne de meilleurs résultats lorsque les images sont numérotées.' 'help' => 'Les images sont triées par nom de fichier grâce à la méthode naturelle qui donne de meilleurs résultats lorsque les images sont numérotées.'
]); ?> ]); ?>