regis777 Posted May 14, 2014 Share Posted May 14, 2014 Bonjour Je débute sur prestashop... Sur la validation du panier est il possible de ne pas afficher le menu, le header et le footer ? Merci d'avance Link to comment Share on other sites More sharing options...
AC2ID Posted May 14, 2014 Share Posted May 14, 2014 Bonjour regis777, Je vois deux solutions possible : 1er - depuis l'administration de prestashop : onglet "module", menu "position" en utilisant la fonctionnalité "Greffe un module" il est possible d'exclure l'affichage module par module et page par page. Par contre il faut prendre note de tout les modules afficher en header et en footer et faire les exclusion un à un. Par contre le logo de la boutique devra être caché avec du CSS. 2ème - appliquer un style "display:none" aux balises ayant les id : header et footer pour la page en question. dans le genre : #id_nom_page #header {display:none;} #id_nom_page #footer {display:none;} #id_nom_page = l'attribut id de la balise body de la page en question Cdt Link to comment Share on other sites More sharing options...
regis777 Posted May 15, 2014 Author Share Posted May 15, 2014 Merci crokeco je vais essayer en css Link to comment Share on other sites More sharing options...
regis777 Posted May 15, 2014 Author Share Posted May 15, 2014 Bonjour Effectivement j'ai réussi à cacher le header sur la page order avec un display none... Est il possible d'appliquer la modif seulement à partir du step1 de la commande ? Car la page s'appelle toujours order... merci Link to comment Share on other sites More sharing options...
AC2ID Posted May 15, 2014 Share Posted May 15, 2014 Bonjour, Oui, cela doit être possible en rajoutant un test en smarty pour appliqué le style, faite un essai avec la balise header comme suit : <div id="header" {if $current_step=='summary'} style="display:none;" {/if}> Link to comment Share on other sites More sharing options...
regis777 Posted May 15, 2014 Author Share Posted May 15, 2014 Bonsoir J'ai testé avec <div id="header" {if $current_step=='summary'} style="display:none;" {/if}> dans le fichier header .tpl , mais smarty m'indique : Undefined index: current_step Apparemment $current_step n'est reconnu que dans le fichier order step... Je n'est pas mis la ligne de code au bon endroit ??? Merci d'avance Link to comment Share on other sites More sharing options...
AC2ID Posted May 17, 2014 Share Posted May 17, 2014 Bonjour regis777, Effectivement la portée de la variable ne permet une modification de la css au niveau du header et du footer. Essaye de placer ce bout de code en fin de ton fichier order-steps.tpl : {if $current_step=='summary'} <style> #header, #footer { display: none !important; } </style> {/if} Pas très propre point de vu agence du code, mais cela devrai fonctionner. Cdt Link to comment Share on other sites More sharing options...
regis777 Posted May 17, 2014 Author Share Posted May 17, 2014 Bonjour crokeco Super ça marche.... Merci Link to comment Share on other sites More sharing options...
AC2ID Posted May 17, 2014 Share Posted May 17, 2014 Cool, Pense à passer ton topic en résolu. @+ 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