Jump to content

deux background pour un site avec deux langues


Recommended Posts


Bonjour,

J'ai crée une boutique en ligne avec deux langues,j'ai fais la traduction mais je n'ai pas trouvé une solution pour faire à chaque site son propre background .Comment on peut afficher deux images différentes pour chaque langue sur Prestashop.

Est ce quelqu'un  peut m'aider?

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

J'ai déjà essayé ce code mais je n'ai pas obtenu un resultat:

 

if ($_COOKIE->id_lang == 1) 
                     print ("<img src=/prestashop/modules/changebackground/image1.jpg>"); 
       
                  elseif ($_COOKIE->id_lang == 2)  
                     print ("<img src=/prestashop/modules/changebackground/image2.jpg>"); 
Edited by princesseasma (see edit history)
Link to comment
Share on other sites

Je croyais que tu avais des notions en html / css / smarty mais apparemment ça n'est pas le cas.

 

En fait dans la balise <body> du fichier header.tpl. il te faut rajouter après class=" : 

{if $lang_iso == fr} ClasseFR {else} ClasseAutresLangues {/if}

Ensuite, à la fin du fichier global css tu met

.ClasseFR {
background-color : #ff0000;
}

.ClasseAutresLangues {
background-color : #000000;
}

Avec ce code là, tu auras pour ClasseFR un fond rouge, et pour la classe ClasseAutresLangues un fond noir.

Link to comment
Share on other sites

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...