Bonjour, je pense qu’il y a un moyen d’arriver approximativement a ce résultat en utilisant un bloc texte/html :
- FAIRE UNE SAUVEGARDE
- créer un nouveau design, celui-ci se chargera de rediriger sur un design en fonction de la date.
- dans celui-ci :
- Edition
- Ajouter texte/html
- Paramètre d’affichage sur le bloc.
- Puis coller le code suivant :
<script>
var PlanIdPrintemps = 1 // id du désign a charger pour saison = Printemps
var PlanIdEte = 2 // id du désign a charger pour saison = Été
var PlanIdAutomne = 3 // id du désign a charger pour saison = Automne
var PlanIdHiver = 4 // id du désign a charger pour saison = Hiver
///////////////////////// NE PAS TOUCHER LE CODE CI-DESSOUS /////////////////////////////////
var today = new Date()
// attention le mois commence a 0 soit janvier = 0, fervrier = 1 ...
var spring = new Date(today.getFullYear(), 2, 20) // Printemps
var summer = new Date(today.getFullYear(), 5, 21) // Été
var autumn = new Date(today.getFullYear(), 8, 23) // Automne
var winter = new Date(today.getFullYear(), 11, 22) // Hiver
////////////////////////////////////////////////////////////////
var spath = window.location.search.split("&"), i; // On sépare la chaine des paramètres en fonction du &
var redir = false
for(i=0; i<spath.length; ++i) { // Bouclage des paramètres
if(spath[i] == "redir=1" || spath[i] == "?redir=1") redir = true
}
if (redir===true){
if (today >= winter || today < spring) {
jeephp2js.planHeader_id = PlanIdHiver
jeeFrontEnd.plan.displayPlan()
}
else if (today < summer && today >= spring) {
jeephp2js.planHeader_id = PlanIdPrintemps
jeeFrontEnd.plan.displayPlan()
}
else if (today < autumn && today >= summer) {
jeephp2js.planHeader_id = PlanIdEte
jeeFrontEnd.plan.displayPlan()
}
else if (today < winter && today >= autumn) {
jeephp2js.planHeader_id = PlanIdAutomne
jeeFrontEnd.plan.displayPlan()
}
else console.log('Saison introuvable !!!')
}
</script>
- Modifie en début de code les Id, vers lequel, le client sera rediriger en fonction des saisons.
- Sauvegarder
- Paramètrage :
- Dans le paramétrage, modifie l’id du design pour qu’il pointe sur ce nouveau design.
- Ajoute dans ce paramétrage une nouvelle variable dans l’adresse :
redir=1- Exemple :
id du nouveau design de redirection = 16.
Redirection =http://IPJEEDOM/index.php?v=d&p=plan&plan_id=16&redir=1
- Exemple :