Ordre Des Catégorie Dans Barre Recherche

3 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

 

Dans la version 7.1, dans la barre de recherche figure le menu déroulant des catégories et sous catégories.

Comment faire pour afficher les sous catégories par ordre alphabétique dans le menu déroulant. Quelle page serait à modifier?

 

Pour le moment je ne comprend meme pas la logique, car elle ne se classe pas par ID ou ordre alpha... donc mystere.

 

Merci pour votre aide.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour

 

La liste des options de ce select est générée par la fonction construit_arbo_categorie du fichier lib/fonctions/display_product.php. Le tri se fait actuellement par la position de la catégorie renseigné en back office. Vous pouvez modifier l'ordre en ajoutant "c.nom_' . $_SESSION['session_langue']" après 'ORDER BY c.position' pour trier par nom dans le cas ou les positions ne sont pas renseigné.

Ce qui donne ;

$sql = 'SELECT c.id, c.nom_' . $_SESSION['session_langue'] . ', c.parent_id
            FROM peel_categories c
            WHERE c.parent_id = "' . intval($parent) . '"'.(!defined('IN_PEEL_ADMIN')?' AND c.nom_' . $_SESSION['session_langue'] . '!="" AND c.etat=1':'').'
            ORDER BY c.position, c.nom_' . $_SESSION['session_langue'];

 

 

Cette modification a été faite dans la futur version

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Super merci bcp Simon.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping