2011-05-31 3 views

Répondre

4

Si j'ai bien compris votre question, voici comment la navigation peut être créée. Mais je me demande comment afficher la navigation lorsque vous définissez une disposition de colonne. Créer un fichier modèle (left_nav.phtml) dans /your_theme/template/catalog/navigation/

<div class="block block-nav"> 
    <div class="block-title"> 
     <h2><?php echo $this->__('Categories') ?></h2> 
    </div> 
    <div class="block-content"> 
     <ul id="nav_vert"> 
     <?php foreach ($this->getStoreCategories() as $_category): ?> 
      <?php echo $this->drawItem($_category) ?> 
     <?php endforeach ?> 
     </ul> 
    </div> 
</div> 

Si local.xml n'existe pas, créez /you_theme/layout/ et ajoutez le code suivant

<?xml version="1.0"?> 
<layout version="0.1.0"> 
    <default> 
      <reference name="header"> 
       <remove name="top.menu"/> 
      </reference> 
      <reference name="left"> 
       <block type="catalog/navigation" name="left_nav" template="catalog/navigation/left_nav.phtml"/> 
      <reference> 
    </default> 
</layout> 
+0

Salut monsieur ... Comme j'ai la même exigence, j'ai utilisé ce code. Mais c'est lister toutes les catégories et sous catégories à la fois .. Il n'utilise pas le 'js' aussi .. Alors, comment puis-je le faire fonctionner avec mes 'js' comme je le demandais? Pour info, j'utilise 2column left page .... –

Questions connexes