J'ai du mal à supprimer le filtre de catégorie de la couche, car j'ai déjà un menu déroulant de catégorie dans mon nouveau site Web, ce ne sera donc qu'une perte d'espace (et confondra mes clients)
Je sais que ce problème a déjà été posé à plusieurs reprises et déjà résolu, mais j'ai essayé toutes les solutions sans succès. Je crois que cela est lié au modèle personnalisé que j'utilise pour le site Web.
Après avoir regardé mon fichier local.xml (trouvé dans mon dossier de modèles), je pense que je devrais contourner ces lignes:
<reference name="product_list">
<block type="core/text_list" name="category-right" as="category-right" translate="label">
<label>Right Column</label>
<block type="catalog/navigation" name="catalog.category" before="-" template="catalog/navigation/category_nav.phtml"/>
<block type="catalog/layer_view" name="catalog.leftnav" after="catalog.category" template="catalog/layer/view.phtml"/>
<block type="filterproducts/bestsellers_home_list" name="bestseller" template="catalog/navigation/best_sellers.phtml"/>
<block type="core/template" name="right.permanent.callout" template="callouts/right_col.phtml">
<block type="cms/block" name="cms_images_block">
<action method="setBlockId"><block_id>category_right_block</block_id></action>
</block>
</block>
</block>
</reference>
Le premier - type de bloc - devrait être le menu des catégories (et ça me convient). Le deuxième type de bloc - construit le menu "filtrer par", juste en dessous du menu de catégorie, et je suis presque sûr que le problème est là.
Je crois que je devrais annuler quelque chose dans le "catalog.leftnav" mais même si j'essaye d'ajouter ce code:
<catalog_category_layered>
<reference name="product_list">
<action method="unsetChild"><child>category_filter</child></action>
</reference>
</catalog_category_layered>
Rien ne se passe. Qu'est-ce que je fais mal?