Fille au pluriel Posted April 5, 2021 Share Posted April 5, 2021 (edited) Bonjour à tous, Je souhaiterai savoir s'il est possible de mettre des href : # sur certaines catégories du menu prestashop ? J'ai prestashop 1.7.7.2 J'ai essayé de modifier le code du module mais sans grand résultat : j'ai essayé de lui mettre un IF depth ou IF category mais j'ai aucun résultat probant .... {assign var=_counter value=$_counter+1} <a class="{if $node.children|count}dropdown-item{/if}{if $depth === 1} dropdown-submenu{/if}" href="{$node.url}" data-depth="{$depth}" {if $node.open_in_new_window} target="_blank" {/if} > L'idée c'est de ne pas diriger le client vers les sous catégories en question, qu'il ne passe pas par les pages catégories spécifiques. Par exemple, l'idée est de mettre un lien # sur la catégorie cire sans colophane, soins et accessoires seulement (c'est la catégorie 3, 78, et 9) Avez vous une idée où je peux intervenir dans le code ? Merci à vous ! Edited April 5, 2021 by Fille au pluriel (see edit history) Link to comment Share on other sites More sharing options...
Remy FRK Corp Posted April 5, 2021 Share Posted April 5, 2021 (edited) Bonjour bricolage : En overrideant le module fichier ps_mainmenu.tpl et conditionant les href dans ces styles là : <a class="{if $depth >= 0}dropdown-item{/if}{if $depth === 1} dropdown-submenu{/if}" href="{if $node.label=='NON DE LA CATEGORIE'} VOTRE URL CUSTOM {else}{$node.url}{/if}" data-depth="{$depth}" {if $node.open_in_new_window} target="_blank" {/if} > OU mieux avec l'ID des catégorie <a class="{if $depth >= 0}dropdown-item{/if}{if $depth === 1} dropdown-submenu{/if}" href="{if $node.page_identifier=='category-NUMERO ID CATEGORIE'} VOTRE URL CUSTOM {else}{$node.url}{/if}" data-depth="{$depth}" {if $node.open_in_new_window} target="_blank" {/if} > Edited April 7, 2021 by Remy FRK Corp (see edit history) Link to comment Share on other sites More sharing options...
Fille au pluriel Posted May 15, 2021 Author Share Posted May 15, 2021 Merci Remy ! Ca marche top !! 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