2010-10-04 8 views

Répondre

1

La meilleure façon d'y parvenir est d'utiliser des blocs statiques.

1) Créer un fichier phtml dans /modèle/catalogue/Navigation

<?php $_categories = $this->getCurrentChildCategories(); ?> 
<ul> 
<?php foreach ($_categories as $_category): ?> 
<?php if($_category->getIsActive()): ?> 
<li> 
    <a href="<?php echo $_category->getURL() ?>" title="<?php echo $this->htmlEscape($_category->getName()) ?>"><?php echo $this->htmlEscape($_category->getName()) ?></a> 
</li> 
<?php endif; ?> 
<?php endforeach; ?> 
</ul> 

2) Créer un bloc statique "sous-catégories"

{{block type="catalog/navigation" template="catalog/navigation/subcategory.phtml"}} 

3) Assigner bloc statique pour la catégorie nécessaire (» Paramètres d'affichage "onglet -> Mode d'affichage = Bloc statique uniquement et sélectionnez Bloc CMS" Sous-catégories ")

7

Dans l'administrateur Web, sous Gérer les catégories, sélectionnez les catégories que vous voulez différencier et accédez à l'onglet Conception personnalisée. Vous pouvez entrer des mises à jour de mise en page ou sélectionner d'autres thèmes/thèmes.

+0

merci beaucoup jonathan. – bhab

+0

de rien Si la réponse a fonctionné pour vous, cliquez sur Accepter. –

+0

@JonathanDay J'utilise un gabarit sur une catégorie spécifique. ce n'est pas affiché sur la page d'accueil. J'appelle ce modèle. Le chemin est correct. mais maintenant montrant. mise en page personnalisée mise à jour: '{{block type =" catalogue/navigation "template =" catalogue/produit/view_product.phtml "}}' –

Questions connexes