Antoniolav Posted April 29, 2015 Share Posted April 29, 2015 Bonjour à tous, je viens chercher un peu d'aide ici car je n'arrive pas à trouver une solution à mon problème. Sur une boutique que je suis en train de monter, je rencontre une difficulté sur le bloc catégorie. En effet, que l'on soit sur une page de categorie principale, de sous-catégorie ou sur une fiche produit, mon bloc "category" situé sur la sidebar left du thème n'est jamais pareille : Sur une catégorie principale : Sur une sous-catégorie : Sur une fiche produit : ... J'aimerais que ce soit le menu ci-dessus (avec toutes les catégories du site + la possibilité de dérouler les sous rubriques) qui s'affiche tout le temps ! Quand je regarde du côté du blockcategories.tpl du module, voilà ce que j'ai : <section id="categories_block_left" class="column_box block"> <h4><span>{l s='Categories' mod='blockcategories'}</span><i class="column_icon_toggle icon-plus-sign"></i></h4> <ul class="toggle_content tree {if $isDhtml}dhtml{/if}"> {foreach from=$blockCategTree.children item=child name=blockCategTree} {if $smarty.foreach.blockCategTree.last} {include file="$branche_tpl_path" node=$child last='true'} {else} {include file="$branche_tpl_path" node=$child} {/if} {/foreach} </ul> {* Javascript moved here to fix bug #PSCFI-151 *} <script type="text/javascript"> // <![CDATA[ // we hide the tree only if JavaScript is activated $('div#categories_block_left ul.dhtml').hide(); // ]]> </script> </section> .. et un autre .TPL peut-être "impliqué" dans la génération de ce bloc, category-tree-branch.tpl : <li {if isset($last) && $last == 'true'}class="last"{/if}> <a href="{$node.link|escape:'htmlall':'UTF-8'}" {if isset($currentCategoryId) && $node.id == $currentCategoryId}class="selected"{/if} title="{$node.desc|strip_tags|trim|escape:'htmlall':'UTF-8'}">{$node.name|escape:'htmlall':'UTF-8'}</a> {if $node.children|@count > 0} <ul> {foreach from=$node.children item=child name=categoryTreeBranch} {if $smarty.foreach.categoryTreeBranch.last} {include file="$branche_tpl_path" node=$child last='true'} {else} {include file="$branche_tpl_path" node=$child last='false'} {/if} {/foreach} </ul> {/if} </li> Je n'ai pas de difficultés particulières en développement, mais là pourtant je sèche totalement.. une idée ? Un grand merci d'avance. Link to comment Share on other sites More sharing options...
Antoniolav Posted April 29, 2015 Author Share Posted April 29, 2015 Re-bonjour, Personne pour m'aider ? Je déteste les "up" mais je confesse avoir bien besoin d'un peu d'aide Merci d'avance Link to comment Share on other sites More sharing options...
Antoniolav Posted May 4, 2015 Author Share Posted May 4, 2015 En désespoir de cause, je retente une dernière fois ma chance : HELP Link to comment Share on other sites More sharing options...
Julien64 Posted May 4, 2015 Share Posted May 4, 2015 Bonjour, Votre module a-t-il été modifié? Est-ce celui d'origine?Pour en avoir le cœur net je vous conseille de mettre le module d'origine récupéré sur un téléchargement de la dernière version de PS et vérifier si le bug est toujours présent. Si le problème est résolu vous pourrez éventuellement faire des modifs CSS sur celui-ci pour coller à votre thème. Un lien vers le site? Plus efficace pour aider en général Link to comment Share on other sites More sharing options...
Antoniolav Posted May 4, 2015 Author Share Posted May 4, 2015 Bonjour, Suite à vos conseils, j'ai uploader tous les fichier du module venant d'un prestashop que j'ai téléchargé sur le site officiel. J'ai mis à jour. Re-initialisé. En vain. Toujours le même problème Link to comment Share on other sites More sharing options...
Julien64 Posted May 4, 2015 Share Posted May 4, 2015 Ok en fait c'est surement au niveau de la configuration du module. Il faut sélectionner "catégorie d'accueil" pour l'option "catégorie racine". De cette manière le module reste identique peu importe la catégorie/sous-catégorie dans laquelle on se trouve Link to comment Share on other sites More sharing options...
Antoniolav Posted May 4, 2015 Author Share Posted May 4, 2015 Yes ! Ca marche impeccable En effet j'étais passé à côté de cette option de configuration. Un grand merci à toi 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