tuyote Posted January 27, 2016 Share Posted January 27, 2016 Bonjour, Nouvel utilisateur de prestashop, je me demandais comment créer un bouton en entête de page comme l'exemple ci-dessous "Mon compte" : l'idée étant d'avoir un bouton intitulé : "Ouverture de compte": qui dirigerait vers une page où remplir un formulaire d'ouverture de compte ... Merci de votre aide Link to comment Share on other sites More sharing options...
tuyote Posted February 2, 2016 Author Share Posted February 2, 2016 Existe t-il un module ou une solution ? Link to comment Share on other sites More sharing options...
ChDUP Posted February 2, 2016 Share Posted February 2, 2016 J'ai pas compris la question Sur tous les thèmes Prestashop, vous avez un bouton qui vous permet de vous connecter ou d'ouvrir un compte. Comme ici le bouton "connexion" sur la démo http://demo.prestashop.com Link to comment Share on other sites More sharing options...
tuyote Posted February 2, 2016 Author Share Posted February 2, 2016 Comment créer un bouton CSS comme sur l'image ci-contre et l’intégrer dans le header Link to comment Share on other sites More sharing options...
ChDUP Posted February 2, 2016 Share Posted February 2, 2016 Il n'y a pas à créer de bouton, il est déjà existant. Par contre, il vous faut modifier le texte en fonction de l'état connecté ou pas du visiteur. ça va se trouver dans votre module blockuserinfo dans blockuserinfo.tpl on peut imaginer quelque chose comme cela : {if $logged} <a href="{$link->getPageLink('my-account', true)|escape:'html'}" title="{l s='View my customer account' mod='blockuserinfo'}" class="account" rel="nofollow"><span>{$cookie->customer_firstname} {$cookie->customer_lastname}</span></a> <a href="{$link->getPageLink('index', true, NULL, "mylogout")|escape:'html'}" title="{l s='Log me out' mod='blockuserinfo'}" class="logout" rel="nofollow">{l s='Sign out' mod='blockuserinfo'}</a> {else} <a href="{$link->getPageLink('my-account', true)|escape:'html'}" title="{l s='Create your account' mod='blockuserinfo'}" class="login" rel="nofollow">{l s='Sign in' mod='blockuserinfo'}</a> {/if} après, c'est de l'intégration, donc de la mise en forme css Si vous n'êtes pas à l'aise avec le css, voici un generateur de bouton. http://css3buttongenerator.com/ à appliquer sur .header_user_info .login (si vous utilisez le thème natif) Que va faire votre client qui possède déjà un compte si le bouton ne nomme "création de votre compte" ? Comment va-t-il ensuite pouvoir se déconnecter ? (le code posté ci-dessous affichera un lien de déconnexion dans le cas où le client est connecté) Link to comment Share on other sites More sharing options...
ChDUP Posted February 4, 2016 Share Posted February 4, 2016 de rien 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