osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> bm_categories.php, affichage particulier de la 1ère catégorie
equisol
posté 24 Sep 2015, 10:45
Message #1


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 124
Inscrit : 7-November 07
Lieu : Lyon
Membre no 19668



Hello !

Je cherche à modifier l'affichage de bm.categories.php. Par défaut, seules les catégories TOP sont affichées. J'aurais besoin que les sous-catégories de la 1ère catégorie uniquement soient déployées par défaut et que les autres catégories ne soient pas déployées.
C'est-à-dire passer de ça:
- catégorie 1
- catégorie 2
- catégorie 3

à ça:
- catégorie 1
...sous-catégorie 1.1
...sous-catégorie 1.2
- catégorie 2
- catégorie 3

Est-il possible de faire cela sans trop bricoler ?
Code
    function execute() {
      global $oscTemplate, $cPath;

      $OSCOM_CategoryTree = new category_tree();
      $OSCOM_CategoryTree->setCategoryPath($cPath, '<strong>', '</strong>');
      $OSCOM_CategoryTree->setSpacerString('&nbsp;&nbsp;', 1);

      $OSCOM_CategoryTree->setParentGroupString('<ul class="nav nav-pills nav-stacked">', '</ul>', true);
      
      $category_tree = $OSCOM_CategoryTree->getTree();
      
      ob_start();
      include(DIR_WS_MODULES . 'boxes/templates/categories.php');
      $data = ob_get_clean();

      $oscTemplate->addBlock($data, $this->group);
    }


Merci pour votre aide !!


--------------------
Goo69
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 19th November 2017 - 05:42
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)