CMS Automne http://www.automne-cms.org/forum/ |
|
redirection de page d'une version FR vers EN http://www.automne-cms.org/forum/viewtopic.php?f=2&t=892 |
Page 1 sur 1 |
Auteur: | kae [ Jeu Juin 23, 2011 4:56 pm ] |
Sujet du message: | redirection de page d'une version FR vers EN |
[atm v4.1.3] bonjour, je migre un site qui est en multi langue et qui est géré comme suit : javascript:changeLangue('en') pour afficher la page l'équivalent de la page courante en anglais. Avec les système identifiant des pages sous automne, le script de changement langue est obsolète. Est ce qui est possible de définir dans un modèle de page une redirection vers une page équivalente dans l'arborescent d'un autre site géré sous automne? |
Auteur: | Frank [ Ven Juin 24, 2011 12:44 am ] |
Sujet du message: | Re: redirection de page d'une version française en anglais |
Les codename ont été en partie crées pour répondre à cette problématique, à savoir pouvoir relier entre elles des pages jouant le même rôle mais sur des arborescences de sites différents. Tu trouveras quelques exemples de ce qu'il est possible de faire avec en bas de la page de la documentation sur les atm-linx. |
Auteur: | atm4u [ Ven Juin 24, 2011 4:38 am ] |
Sujet du message: | Re: redirection de page d'une version française en anglais |
A ma connaissance la correspondance page à page n'existe pas au sens Automne. Automne permet d'avoir plusieurs sites, on peut avoir un site anglais et un site français, un site bleu et un site rouge... mais il n'y a pas de correspondance site A en français, site A en anglais. Je dirais que tout dépend de ton arborescence et de ta patience. Pour de petit site, j'ai réalisé un module polymod qui permet de définir la correspondance.
C'est pratique, car si une page n'existe pas dans l'autre langue rien ne s'affiche. Cependant sur un arborescence importante c'est fastidieux. Il faut pour chaque page faire un enregistrement dans le module. Ca génère également des risques d'erreur et d'oubli. A toi de voir donc. ATM4U |
Auteur: | kae [ Ven Juin 24, 2011 9:02 am ] |
Sujet du message: | Re: redirection de page d'une version française en anglais |
Bonjour, je vous remercie pour ces éléments de réponse. |
Auteur: | kae [ Ven Juil 01, 2011 11:50 pm ] |
Sujet du message: | Re: redirection de page d'une version FR vers EN |
Bonjour, Je cherche a utilisé le code suivant qui est publié sur le site d'automne. Ca ne marche pas. Est ce qu'il faut configurer une option dans les paramètres d'automne pour autorisé ce type de liens? Code : <atm-linx type="direct">
<selection crosswebsite="1"> <start><nodespec type="codename" value="home" website="fr" /></start> <start><nodespec type="codename" value="home" website="en" /></start> <condition property="website" operator="!="> <value type="nodeproperty" property="website"><nodespec type="relative" value="self" /></value> </condition> </selection> <display> <htmltemplate>{{websitetitle}}</htmltemplate> </display> </atm-linx> |
Auteur: | atm4u [ Sam Juil 02, 2011 12:28 am ] |
Sujet du message: | Re: redirection de page d'une version FR vers EN |
Il faut t'assurer que tu es le bon codename sur les pages 'home', et sur les sites 'fr' et 'en' |
Page 1 sur 1 | Le fuseau horaire est UTC [Heure d’été] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |