heymilee Posted March 25, 2014 Share Posted March 25, 2014 Bonjour à tous, dans mon top menu j'ai diverses catégories de produits qui ont chacune des sous categories, normal lorsqu'on clique sur la categorie directement sans attendre de cliquer sur le menu deroulant, les sous categories s'affichent avec leurs icones ici " image avalaible" car je n'ai rien mis a la place. et leurs descriptions s'affichent aussi. Cela ne m'intéresse pas et j'aimerai que l'on tombe sur tous les produits lorsqu'on clique sur la categorie sans precision. Je n'explique pas bien... je vous laisse regarder http://levasioncaravanes.com/index.php?id_category=12&controller=category Comment faire pour retirer l'affichage de ses sous categories inutiles qui apparaissent dans le "catalogue" (navigation à facettes ? MERCI BEAUCOUP d'avance émilie Link to comment Share on other sites More sharing options...
Szed Posted March 25, 2014 Share Posted March 25, 2014 Il vous faut vous rendre dans le category.tpl de votre thème. Et vous devriez trouver le code qui correspond à l'affichage de ces sous catégories (subcategories en anglais) Il suffit alors de le commenter en l'entourant de {* .... *} en smarty, ou de le supprimer. Link to comment Share on other sites More sharing options...
heymilee Posted March 25, 2014 Author Share Posted March 25, 2014 merci pour votre réactivité ! j'ai trouvé l'endroit (enfin je pense) mais je ne sais quelle ligne modifier exactement : {/if} {if isset($subcategories)} <!-- Subcategories --> <div id="subcategories"> <h3>{l s='Subcategories'}</h3> <ul class="inline_list"> {foreach from=$subcategories item=subcategory} <li class="clearfix"> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}" class="img"> {if $subcategory.id_image} <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium_default')|escape:'html'}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {else} <img src="{$img_cat_dir}default-medium_default.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {/if} </a> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" class="cat_name">{$subcategory.name|escape:'htmlall':'UTF-8'}</a> {if $subcategory.description} <p class="cat_desc">{$subcategory.description}</p> {/if} </li> {/foreach} </ul> <br class="clear"/> </div> {/if} Link to comment Share on other sites More sharing options...
Szed Posted March 26, 2014 Share Posted March 26, 2014 Vous avez bien copié ce qu'il fallait. Excepté la première ligne {/if} qui ferme une condition commencé plus haut et qui doit concerné je pense l'image de la catégorie, tout le reste concerne les sous-catégorie.: {if isset($subcategories)} <!-- Subcategories --> <div id="subcategories"> <h3>{l s='Subcategories'}</h3> <ul class="inline_list"> {foreach from=$subcategories item=subcategory} <li class="clearfix"> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}" class="img"> {if $subcategory.id_image} <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium_default')|escape:'html'}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {else} <img src="{$img_cat_dir}default-medium_default.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {/if} </a> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" class="cat_name">{$subcategory.name|escape:'htmlall':'UTF-8'}</a> {if $subcategory.description} <p class="cat_desc">{$subcategory.description}</p> {/if} </li> {/foreach} </ul> <br class="clear"/> </div> {/if} Link to comment Share on other sites More sharing options...
heymilee Posted March 26, 2014 Author Share Posted March 26, 2014 Vous avez bien copié ce qu'il fallait. Excepté la première ligne {/if} qui ferme une condition commencé plus haut et qui doit concerné je pense l'image de la catégorie, tout le reste concerne les sous-catégorie.: {if isset($subcategories)} <!-- Subcategories --> <div id="subcategories"> <h3>{l s='Subcategories'}</h3> <ul class="inline_list"> {foreach from=$subcategories item=subcategory} <li class="clearfix"> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}" class="img"> {if $subcategory.id_image} <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium_default')|escape:'html'}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {else} <img src="{$img_cat_dir}default-medium_default.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" /> {/if} </a> <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" class="cat_name">{$subcategory.name|escape:'htmlall':'UTF-8'}</a> {if $subcategory.description} <p class="cat_desc">{$subcategory.description}</p> {/if} </li> {/foreach} </ul> <br class="clear"/> </div> {/if} je dois donc retirer tout ça ? pour ne pas que mes sous categories s'affichent ??? Link to comment Share on other sites More sharing options...
Szed Posted March 26, 2014 Share Posted March 26, 2014 Oui, si vous hésitez, faite une sauvegarde du fichier, et faites des tests Link to comment Share on other sites More sharing options...
heymilee Posted March 26, 2014 Author Share Posted March 26, 2014 MERCI BEAUCOUP !!!!!! ça fonctionne !!! vous êtes super ! Bonne journée !! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now