VotreBoutiquePro / VotreBoutiqueWeb
Forum d'entraide. Entrée libre.
 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Afficher une langue et/ou une devise dès l'entrée

 
Poster un nouveau sujet   Répondre au sujet    VotreBoutiquePro / VotreBoutiqueWeb Index du Forum -> VotreBoutiquePro/VotreBoutiqueWeb : Fonctions/astuces
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
admin
Site Admin


Inscrit le: 05 Déc 2006
Messages: 3029

MessagePosté le: Lun 18 Avr 2011 11:53    Sujet du message: Afficher une langue et/ou une devise dès l'entrée Répondre en citant

Bonjour,
Ce script vous permet d'afficher votre boutique dans une langue et une devise précise dès l'arrivée de l'internaute.
Vous pouvez poser ce code dans la section "haut du site" de la langue "french".

Dans cet exemple, la redirection est réalisée toutes les heures, la boutique est affichée en espagnol avec la devise "euros".

<script language="JavaScript">
//<![CDATA[
if (GetCookie("vaccueil")==null)
{
<!--
window.top.location.replace("http://maboutique.votreboutiquepro.fr/index.php?currency=EUR&language=es");
var pathname=location.pathname;
var myDomain=pathname.substring(0,pathname.lastIndexOf('/')) +'/';
var date_exp = new Date();
date_exp.setTime(date_exp.getTime()+(3600*1000)); // 3600 secondes*1000 milliemes de seconde
SetCookie("vaccueil","ok",date_exp,myDomain);
}
//-->

function SetCookie (name, value)
{
var argv=SetCookie.arguments;
var argc=SetCookie.arguments.length;
var expires=(argc > 2) ? argv[2] : null;
var path=(argc > 3) ? argv[3] : null;
var domain=(argc > 4) ? argv[4] : null;
var secure=(argc > 5) ? argv[5] : false;
document.cookie=name+"="+escape(value)+
((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
((path==null) ? "" : ("; path="+path))+
((domain==null) ? "" : ("; domain="+domain))+
((secure==true) ? "; secure" : "");
}
function getCookieVal(offset)
{
var endstr=document.cookie.indexOf (";", offset);
if (endstr==-1)
endstr=document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name)
{
var arg=name+"=";
var alen=arg.length;
var clen=document.cookie.length;
var i=0;
while (i<clen)
{
var j=i+alen;
if (document.cookie.substring(i, j)==arg)
return getCookieVal (j);
i=document.cookie.indexOf(" ",i)+1;
if (i==0) break;
}
return null;
}
//]]>
</script>

Cordialement
_________________
Votre admin Cool
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    VotreBoutiquePro / VotreBoutiqueWeb Index du Forum -> VotreBoutiquePro/VotreBoutiqueWeb : Fonctions/astuces Toutes les heures sont au format GMT - 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB & CreezVotreForum.com - Traduction par : phpBB-fr.com