PluXml Forum Home Documentation Ressources Forum Blog PluCSS Github

Tri alphabétique des galeries images

Bonsoir,

Je rencontre des problèmes pour le tri alphabétique de galeries d'images.
Dans le code, lorsque je fais appel à la fonction lecture d'un répertoire dans la bibliothèque glob, le tri s'effectue en décroissant...J'ai essayé avec les chiffres, les lettres...
Peut-on trier dans l'ordre croissant, que ce soit alphabétiquement ou numériquement ?

Merci pour votre aide,

Chloé

Version Pluxml 5.3


dans config.php, appel de la galerie avec le shortcode suivant :
[== PHP ==]
function cheval_shortcode($nom) 
{
	
	extract( shortcode_atts($nom)  );
	 $dir = 'data/images/chevaux/'.$nom;
	 $glob = plxGlob::getInstance($dir);


	 
		if ($files = $glob->query('/[a-z0-9-_]+.tb.(jpg|gif|png)$/i')) 
			{ 

				
			 foreach($files as $filename) 
				{
				$file = $dir.'/'.$filename;
				$titre = substr($filename,0,-7);
				$titre = substr($titre, 2);
				$titre = str_replace("-",' ',$titre);
				$titre = preg_replace('#([^a-zA-Z0-9-])#',' ',$titre);
				$variable .= '<a href="'.str_replace('.tb', '', $file).'" class="zoombox zgallery1" title="'.$titre.'"><img src="'.$file.'" alt="" class="zoo"/></a>';
				}
				
				return $variable;
			}
				else echo 'Aucune image';
}
add_shortcode('cheval', 'cheval_shortcode'); 
Connectez-vous ou Inscrivez-vous pour répondre.