Afficher en lien les catégories parentes d'une catégorie

7 years 2 months ago - 7 years 2 months ago #18467 by Hableur
Bonjour,

au cas où ça intéresse quelqu'un, pour afficher les titres cliquables des catégories parentes d'une catégorie.

Code à insérer dans category.php du template Flexi
<div id="categories_parentes">
<?php
 
     // ouverture de la base
     $db = &JFactory::getDBO();
 
     $id_parent = $this->category->parent_id;
 
     // si $id_parent = 0, il n'y a pas d'ancêtre
     while ($id_parent > 0) {
 
         // lecture titre, alias et parent_id
         $query = "SELECT title, alias, parent_id  FROM #__categories WHERE id='" . $id_parent . "' ";
         $db->setQuery($query);
         $result = $db->loadObjectList();
 
         // construction du lien vers la catégorie parente
         $lien = '[url=' . JRoute::_(FlexicontentHelperRoute::getCategoryRoute($id_parent . ':' . $result[0]->alias)) . ']'. $result[0]->title . '[/url]';
          echo $lien ;
 
          $id_parent = $result[0]->parent_id;
          if ($id_parent>0) echo ' | ';
 
                        }
 
?>
</div>

Voili, on sait jamais...

Please Log in or Create an account to join the conversation.

7 years 2 months ago #18470 by micker
Merci pour le partage !

FLEXIcontent is Free but involves a very big effort on our part.
Like the our support? (for a bug-free FC, despite being huge extension) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing reviews. Thanks![/size]

Please Log in or Create an account to join the conversation.

6 years 7 months ago #24277 by bancil
Merci, génial !!!
C'est exactement ce qu'il me fallait.

Please Log in or Create an account to join the conversation.

Moderators: vistamediajoomlacornerggppdk
© 2018 Flexicontent. All Rights Reserved.