xoLanguage : Changer de langue sans changer la page en cours

Date 04/10/2007 | Sujet : Xo-Plugins Smarty

Avec l’arrivée des nouveaux thèmes basés sur l’architecture de morphogenesis, les blocs des modules (xlanguage et smartlanguage) sont très souvent abandonnés au profit de liens directs dans les thèmes.

Ces liens directs dans les thèmes ne permettent pas de rester sur la page courante lors d’un changement de langue, voici donc un plugin smarty qui vous permettra de changer de langue tout en restant sur la page courante.


Utilisation

Dans le template approprié ajouter les lignes suivantes en les adaptant à vos besoins.


<a href="<{xoLanguage tag="lang" language="french"}>" />Français</a>
<
a href="<{xoLanguage tag="lang" language="english"}>" />English</a>


Citation :

tag doit correspondre à la chaîne de caractère passée dans l’url pour le changement de langue.
=> Pour smarsection tag doit être égal à sel_lang
=> Pour xlanguage tag doit être égal à la valeur de XLANGUAGE_LANG_TAG, définie dans le fichier /modules/xlanguage/include/vars.php (si vous n’avez pas changé la valeur par défaut, tag sera égal à lang)

Language doit correspondre au nom du dossier de langue contenu dans le dossier /language/


Téléchargement :

Xoops France : Référentiel des modules : Xoops Smarty Plugin







Cet article provient de Communauté Francophone des Utilisateurs de Xoops
https://www.frxoops.org

L'adresse de cet article est :
https://www.frxoops.org/modules/news/article.php?storyid=1396