cyfou Posted January 7, 2009 Share Posted January 7, 2009 Bonjour,Tout d'abord BRAVO pour votre logiciel que je découvre depuis peu de temps !!Et meilleurs voeux pour cette nouvelle année.Je souhaite ajouter un menu horizontal proposant des liens (Accueil, News, Contact ...) juste en dessous du logo.Je ne suis pas très à l'aise sur le css, php ... mais trés motivé pour utiliser Prestashop ;-)Pouvez-vous m'expliquer concrétement comment faire cela svp ?ajout d'un hook ?Définir un nouveau block ?Modifier un CSS ?Modifier un TPL ?.../...Merci d'avance pour votre aide. Link to comment Share on other sites More sharing options...
Guest Posted January 7, 2009 Share Posted January 7, 2009 Il y a module pour ça, c'est une contribution d'un des membres de la communauté: http://www.prestashop.com/forums/viewthread/4636/modules/horizontal_navigation_bar_module_v0_dot_5_now_available_ Link to comment Share on other sites More sharing options...
cyfou Posted January 7, 2009 Author Share Posted January 7, 2009 Effectivement, j'ai vu et testé ce module. Il fonctionne bien mais gére l'affichage des catégories de produits.Je voudrais un menu qui affiche uniquement des liens vers des pages statiques.Je ne sais pas comment modifier ce module pour faire cela ?? Link to comment Share on other sites More sharing options...
Guest Posted January 7, 2009 Share Posted January 7, 2009 Ajouter ton code dans le header.php... Link to comment Share on other sites More sharing options...
Cédric Girard Posted January 7, 2009 Share Posted January 7, 2009 BonjourLe module donné en lien me semble fort compliqué :gulp: ; sur ma boutique en cours de dév. j'ai réalisé un menu de catégories dans le header, ce n'est que de la mise en forme CSS (aucun javascript !) et il suffit uniquement de rajouter un appel de hook dans le module blockcategories pour que l'on puisse l'utiliser dans le header (pas nécessité de créer un nouveau hook !)Maintenant pour faire ce qui est demandé, c'est à peu près la même chose. Pour la mise en forme CSS, voir sur Pompage.net (rechercher "mise en forme de listes") ; ou alors aller voir comment font les autres ;-) (c'est une très bonne méthode d'apprentissage !) Link to comment Share on other sites More sharing options...
cyfou Posted January 7, 2009 Author Share Posted January 7, 2009 Merci pour vos conseils.J'ai fais plusieurs tests ... pour arriver à afficher un menu de lien (avec ou sans l'habillage chrome) :-)je cale maintenant sur la gestion des traductions.Mon site est en plusieurs langues. Comment définir les titres de mes href pour qu'ils soient gérés via l'admin prestashop et qu'automatiquement la traduction se change lorsque l'on clique sur les drapeaux . Link to comment Share on other sites More sharing options...
cyfou Posted January 9, 2009 Author Share Posted January 9, 2009 Bonsoir,Est-ce que quelqu'un a une idée pour ma question précédente svp ???Une question pour l'équipe Prestashop : pensez-vous ajouter un block menu horizontal configurable dans les prochaines versions ? ==> choix d'afficher les catégories ou des pages statiques avec gestion multi-langues ?Merci d'avance pour vos réponses Link to comment Share on other sites More sharing options...
m1bs Posted January 9, 2009 Share Posted January 9, 2009 J'ai testé son module il est vraiment puissant par contre il faudra que j'analyse ce qu'il a fait pour la partie javascript si on peut plus tard gérer les sous-catégories ça serait top, mais son module est bien conçu.@Cédric Girard : effectivement au départ je voulais aussi remuer cette partie catégorie puis l'adapter, comment tu as géré le fait que le menu doit passer par dessus tout le reste sans décaler le reste en dessous lorsque l'on déploie le menu. Je sais pas si je me suis bien exprimé Link to comment Share on other sites More sharing options...
Cédric Girard Posted January 10, 2009 Share Posted January 10, 2009 BonsoirTout simplement avec des attributs CSS "position:absolute" et "z-index:xxx" (qui définit l'ordre des éléments dans la hiérarchie visuelle : en clair, plus la valeur est élevée, plus l'élément est "sur le dessus")Paradoxalement, je me demande si je ne vais pas opter au final pour un menu... 100% [removed]cheese: pour éviter que les catégories prennent trop d'importance au niveau sémantique sur chaque page ;-) (c'est le cas sur l'ancienne boutique de mon client : très nombreuses catégories, et au final des densités de mots-clés foireuses !)Mais bon je dois retravailler dessus mercredi prochain avec lui (voir pour limiter le nombre de catégories et hiérarchiser tout ça convenablement !) Link to comment Share on other sites More sharing options...
m1bs Posted January 10, 2009 Share Posted January 10, 2009 Hello il faudra que tu nous montre le résultat final comme ça je pourrais me faire une idée de l'aspect. Link to comment Share on other sites More sharing options...
Cédric Girard Posted January 10, 2009 Share Posted January 10, 2009 Bientôt, bientôt (théoriquement fin de semaine qui vient) ;-)Je ne dévoile pas ma boutique tant qu'elle n'est pas à peu près finalisée. Link to comment Share on other sites More sharing options...
Fluorite Posted January 13, 2009 Share Posted January 13, 2009 Bonjour et Merci pour ce Moduleje viens d'installer le "module horizontal Navigation Bar Module v0.5"j'ai bien effectuer les étapes d'installation, mais j'ai rencontrée des erreurs.avec le message suivant: Les modules suivants n'ont pas été installés correctement :categoriesbar Sur Prestashop Version:1.0Lorsque l'on doit greffer le module je choisie "Horizontale Navigation Bar" , mais sur "Greffer le module" je n'ai pas “Navigation Bar”.Le module horizontal Navigation Bar et dans le hook " Top of pages - 5 modules"Il s'affiche sur le site, sur le cotée droit du site sans que je le greffe . Un décalage embêtant survient du passage de Mozilla a IE ,comment le résoudre! et savoir si cela avez une incidence sur le message d'erreur a l'installation, et pourquoi je n'ai pas le "Navigation Bar" a greffé.Je vous remercie de votre tempsBonne journéeYannick: Link to comment Share on other sites More sharing options...
Fluorite Posted January 14, 2009 Share Posted January 14, 2009 BonjourUP S.V.Ppersonne pour une aide Bonne journée.Yannick: Link to comment Share on other sites More sharing options...
fallaway Posted January 30, 2009 Share Posted January 30, 2009 salut, je l'utilise depuis un moment sur mon site Lys-sexshop, un sex shop en ligne qui lui tourne encore en 1.0dis moi ou ça coince et je pourrais peut etre t'aider à resoudre ton probleme.Pour info, voila une de mes rea sur Lys tendresse en version 1.1, un site de sextoys. Link to comment Share on other sites More sharing options...
TitBen Posted January 30, 2009 Share Posted January 30, 2009 Bonjour,Nouveau sur PrestaShop et sur ce forum, je cherche a intégrer ce menu horizontal à un endroit autre que dans le header !En effet, une fois installé, le menu s'affiche dans la variable $HOOK_TOP et non $HOOK_NAV_BAR ... et je ne comprends pourquoi alors que j'ai bien fait comme précisé dans le post anglais.Dans le fichier /header.php $smarty->assign(array( 'HOOK_HEADER' => Module::hookExec('header'), 'HOOK_LEFT_COLUMN' => Module::hookExec('leftColumn'), 'HOOK_TOP' => Module::hookExec('top'), 'HOOK_NAV_BAR' => Module::hookExec('navBar'), 'static_token' => Tools::getToken(false), 'token' => Tools::getToken(), 'priceDisplayPrecision' => _PS_PRICE_DISPLAY_PRECISION_, 'content_only' => intval(Tools::getValue('content_only')) )); Dans le fichier [montheme]/header.tpl {$HOOK_TOP} {$HOOK_NAV_BAR} Merci d'avance pour votre lumière sur la question. Link to comment Share on other sites More sharing options...
TitBen Posted January 30, 2009 Share Posted January 30, 2009 bon ... je m'auto-réponds : j'avais oublié l'étape de greffe du module ! Link to comment Share on other sites More sharing options...
CreaWebInternet Posted February 16, 2009 Share Posted February 16, 2009 Vous pouvez me donenr le code source pour que je teste votre code, merci.Cordialement,Maël. Link to comment Share on other sites More sharing options...
fistal Posted December 3, 2009 Share Posted December 3, 2009 Salut,si quelqu'un veux mettre des liens sur des pages statique, c'est super simple dans la page categoriesbar.tpl il faut juste mettre une balise avec le lien. exemple : <link href="./modules/categoriesbar/chromestyle.css" rel="stylesheet" type="text/css" media="all" />[removed][removed]<!-- Categories Bar module --> {foreach from=$categoriesLevel.children item=child name=categoriesLevel} {if $smarty.foreach.categoriesLevel.last} {include file=$bar_tpl_path node=$child last='true'} {else} {include file=$bar_tpl_path node=$child} {/if} {/foreach} <!-- /ici je fait un lien sur goole-->google <!-- /Categories Bar module -->[removed]cssdropdown.startchrome("chromemenu")[removed] Link to comment Share on other sites More sharing options...
[PrestaModule] JS Posted February 7, 2011 Share Posted February 7, 2011 Hello,Vous pouvez essayer notre module. http://www.prestashop.com/forums/viewthread/89128/appels_doffres_et_prestations/module_menu_de_navigation_horizontal_en_colonnes_la_redoute_rue_du_commerceIl est payant, mais le prix est vraiment attractif pour les fonctionnalités offertes.@+ 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