Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Changer la valeur d'une variable quand on clique sur un lien html
#3
Bonjour,

En fait, ce serait pour la page d'accueil d'un site bilingue (fr/en). J'ai utilisé la méthode de Goran Ilic qui me convient parfaitement.

Avec cette méthode toutes les pages de mon site existent dans les 2 langues, sauf la page d'accueil qui est unique.

Mais dans mon cas, je présente aussi des informations en français ou en anglais sur la page d'accueil de mon site, en fonction de langue préféré de l'utilisateur. Pour cela, j'utilise l'UDT get_browserlang de Goran et je sauve l'info dans une variable de session avec un "$smarty->assign('langue_active', $_SESSION['langue']);".

Sur ma page d'accueil, j'ai prévu 2 liens html FR et EN, et j'aimerais que ses liens permettent de changer la valeur de ma variable de session et recharger la page dans la langue demandée. Je sais que je peux le faire en JavaScript, mais je me demande s'il y aurait une autre méthode ?
Je rêvais à un {cms_selflink page="home" var="langue" assign="FR"} mais ça n'existe pas par exemple.
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)