Jump to content

Changer Couleurs Du Panier Et Du Compte


Recommended Posts

Bonjour,

 

J'utilise le thème Craft pour ma boutique Prestashop.
 

Je veux savoir comment faire pour changer la couleur des icônes Panier et Mon Compte dans

la partie gauche du site lorsque le panier contient un produit et lorsque l'utilisateur est connecté

à son compte.

 

Voici l'url de ma boutique :

https://numeridisc.fr/

 

D'avance merci pour votre aide.

Link to comment
Share on other sites

Le plus simple reste de mettre une classe spécifique quand ton utilisateur est connecté, dans le blockuserinfo.tpl tu dois avoir un truc du genre :

{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='Log in to your customer account' mod='blockuserinfo'}" class="login" rel="nofollow">{l s='Sign in' mod='blockuserinfo'}</a>
{/if}

Sur le fichier d'origine, on voit qu'il y a une class "account" sur le lien quand on est connecté, c'est là qu'il faudrait que tu mettes cette classe et alors tu pourras faire ce que tu veux.

Actuellement, tu n'as pas de classe sur le lien de l'icône quand on est connecté

Link to comment
Share on other sites

Salut hilflo,

 

Voilà le code de mon blockuserinfo.tpl du dossier modules :

<p id="header_user_info">
    {l s='Welcome' mod='blockuserinfo'}
    {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='Log in to your customer account' mod='blockuserinfo'}" class="login" rel="nofollow">{l s='Sign in' mod='blockuserinfo'}</a>
     {/if}
</p>

Comment dois-je le modifier?

Edited by favancini (see edit history)
Link to comment
Share on other sites

Ca n'a pas l'air d'être géré à cette endroit du coup, ca ne correspond pas avec le code source.

 

Ce ne serait pas mis en dur directement dans le header.tpl ?

 

Il faudrait peut être contacter l'auteur du thème pour avoir plus de renseignement.

Link to comment
Share on other sites

  • 2 weeks later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...