francois.malicet Posted February 22, 2013 Share Posted February 22, 2013 (edited) Bonjour à tous, Je rencontre quelques problèmes avec le menu horizontal de mon site ecommerce. Je vous explique : j'ai modifié le menu de base en ajoutant différentes catégories accessibles. Aucun problème pour l'instant, mes intitulés + liens s'affichent correctement quand je suis sur ma page d'accueil ou sur une page CMS. Par contre, le lien est faussé quand je suis sur une page produit : - Je suis sur http://www.mywebsite.com ==> Categories Link : OK (for ex : http://www.mywebsite.com/category4) - Je suis sur http://www.mywebsite.com/category1 ==> Categories Link : OK (for ex : http://www.mywebsite.com/category5) - je suis sur http://www.mywebsite.com/cms5 ==> Categories Link : OK (for ex : http://www.mywebsite.com/category6) Par contre dès que je suis sur une page produit, l'URL est mauvais, il prend en compte la catégorie dans laquelle je suis actuellement et rajoute dans l'URL le lien de la barre hozitontal : Je suis sur http://www.mywebsite...egory1/product1 ==> Error ===> l'URL mène à http://www.mywebsite...gory1/category3 ==> 404 or Je suis sur http://www.mywebsite...gory4/product15 ==> Error ===> l'URL mène à http://www.mywebsite...gory4/category3 ==> 404 or Je suis sur http://www.mywebsite...ory3/product155 ==> Error ===> l'URL mène à http://www.mywebsite...gory3/category3 ==> 404 le lien garde la catégorie de ma page produit visitée ! Le module utilisé est tmheaderlinks, en accèdant au ftp, j'ai du faire des erreurs dans le code ? Voici mon tmheaderlinks.tpl : <div class="clearblock"></div> <ul id="tmheaderlinks"> <li><a href="{$link->getPageLink('index.php')}"{if $page_name == 'index'} class="active"{/if}>{l s='home' mod='tmheaderlinks'}</a></li> <li><a href="6-cigarette-electronique"{if $page_name == '6-cigarette-electronique'} class="active"{/if}>{l s='Cigarette electronique' mod='tmheaderlinks'}</a></li> <li><a href="7-e-liquide"{if $page_name == '7-e-liquide'} class="active"{/if}>{l s='E-liquide' mod='tmheaderlinks'}</a></li> <li><a href="8-accessoires"{if $page_name == '8-accessoires'} class="active"{/if}>{l s='Accessoires' mod='tmheaderlinks'}</a></li> <li><a href="{$link->getPageLink('contact-form.php')}"{if $page_name == 'contact-form'} class="active"{/if}>{l s='contact' mod='tmheaderlinks'}</a></li> </ul> Aucun problème pour le lien Accueil et Contact, seul les catégories sont faussés ! Merci pour votre aide, je m'arrache les cheveux ! Edited February 22, 2013 by francois.malicet (see edit history) Link to comment Share on other sites More sharing options...
jcandres Posted February 22, 2013 Share Posted February 22, 2013 Bonjour, on est concurrent mais je pense avoir la solution donc je te l'offre <li><a href="{$base_uri}7-e-liquide"{if $page_name == '7-e-liquide'} class="active"{/if}>{l s='E-liquide' mod='tmheaderlinks'}</a></li> moi je l’écrirais comme ca ++ JC Link to comment Share on other sites More sharing options...
francois.malicet Posted February 22, 2013 Author Share Posted February 22, 2013 Yes, un gros gros merci, ça fonctionne correctement :) J'ai même contacté le "SAV" Template Monster (distributeur du template) sans résultat. C'est encore plus sympathique de ta part en sachant ton commerce, vraiment merci, un gros +1 (et chose encore plus étrange, j'avais également participé à un site appelé casualshop qui fut stoppé, comme quoi ...) Au plaisir d'échanger avec 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