Jump to content

[résolu] Block categories de base


Recommended Posts

Bonjour,

J'ai un petit problème avec le block catégories, présent dans la colonne de gauche par défaut.
Mon problème est qu'il affiche les catégories en les triant selon leur nom. Je veux qu'il les trie selon l'id!

J'ai regardé dans /modules/blockcategories/blockcategories.php et j'ai trouvé la requete SQL :

$result = Db::getInstance()->ExecuteS('
       SELECT * FROM '._DB_PREFIX_.'category c 
       LEFT JOIN '._DB_PREFIX_.'category_lang cl ON (c.id_category = cl.id_category AND id_lang = '.intval($params['cookie']->id_lang).')
       WHERE level_depth <= '.intval(Configuration::get('BLOCK_CATEG_MAX_DEPTH')).'
       AND c.active = 1
       ORDER BY level_depth, c.id_category ASC');



Je vois un ORDER BY c.id_category pourtant elles sont bien triées par leur nom et non leur id !!
Pourquoi ?

Merci d'avance ^^

Sapher

Share this post


Link to post
Share on other sites

xD !!
Ok merci pour l'astuce. Je vais faire ça en attendant.
Sinon personne n'a cherché à savoir pourquoi il triait systématiquement par nom ?
J'ai aussi changé tous les ORDER BY de la classe Category sans succès...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More