J'obtiens alors "en" pour le premier #LANG (c'est correct), mais "fr" pour le second.
Que dois-je faire pour avoir aussi "en" dans la boucle ?
Merci d'avance à ceux qui savent !
Amicalt
Jacquelin
bonjour
a priori, le 2eme #LANG est celui de l article, je pense qu il te faut ajouter un critere {lang} dans ta boucle si tu souhaites obtenir les articles dans la langue du contexte... cela veut dire qu au niveau du backoffice, tu geres les langues sur les articles...
amicalement
triton
Merci triton, mais non, si j'ai bien compris, ajouter {lang} comme critère va m'afficher que les articles de la langue.
Moi, je veux afficher un article multilingue, contenant donc des balises :
<multi>[fr]...[en]...</multi>
Et là, quelque soit la langue que je spécifie dans l'URL, j'ai toujours le texte français (dans l'espace public).
Pourtant, dans l'espace privé, mon article s'affiche bien conformément à la langue courante, soit en anglais, soit en français.
J'en déduis que l'attribut lang est perdu dans la boucle ARTICLE, puisqu'avant il est correct, et dedans non :
... #LANG -> good
<BOUCLE_article_principal(ARTICLES){id_article}> #LANG -> bad
J'ai essayé d'ajouter comme critère {!lang_select} ou bien {lang_select=non} (vu dans la doc), mais sans effet.
Je sèche !
Le 08/01/2016 11:41, triton a écrit :
bonjour
a priori, le 2eme #LANG est celui de l article, je pense qu il te faut ajouter
un critere {lang} dans ta boucle si tu souhaites obtenir les articles dans la
langue du contexte... cela veut dire qu au niveau du backoffice, tu geres les
langues sur les articles...
amicalement
triton
Le 08/01/2016 11:53, Jacquelin Charbonnel a écrit :
Merci triton, mais non, si j'ai bien compris, ajouter {lang} comme critère va m'afficher que les articles de la langue.
Moi, je veux afficher un article multilingue, contenant donc des balises :
<multi>[fr]...[en]...</multi>
Et là, quelque soit la langue que je spécifie dans l'URL, j'ai toujours le texte français (dans l'espace public).
Pourtant, dans l'espace privé, mon article s'affiche bien conformément à la langue courante, soit en anglais, soit en français.
J'en déduis que l'attribut lang est perdu dans la boucle ARTICLE, puisqu'avant il est correct, et dedans non :
...
Ah, ok, avec les champs multi, j ai pas trop d expérience, est ce que ta boucle est appelée par une directive <inclure> ? Si oui, faut lui passer le paramètre de lang
triton
Le 08/01/2016 11:53, Jacquelin Charbonnel a écrit :
Merci triton, mais non, si j'ai bien compris, ajouter {lang} comme critère
va m'afficher que les articles de la langue.
Moi, je veux afficher un article multilingue, contenant donc des balises :
<multi>[fr]...[en]...</multi>
Et là, quelque soit la langue que je spécifie dans l'URL, j'ai toujours le
texte français (dans l'espace public).
Pourtant, dans l'espace privé, mon article s'affiche bien conformément à
la langue courante, soit en anglais, soit en français.
J'en déduis que l'attribut lang est perdu dans la boucle ARTICLE,
puisqu'avant il est correct, et dedans non :
...
Ah, ok, avec les champs multi, j ai pas trop d expérience, est ce que ta boucle
est appelée par une directive <inclure> ? Si oui, faut lui passer le paramètre
de lang
triton
bonjour,
Le 8 janv. 2016 à 11:53, Jacquelin Charbonnel <jacquelin.charbonnel@univ-angers.fr> a écrit :
Merci triton, mais non, si j'ai bien compris, ajouter {lang} comme critère va m'afficher que les articles de la langue.
Moi, je veux afficher un article multilingue, contenant donc des balises :
<multi>[fr]...[en]...</multi>
avec <multi>[fr]...[en]...</multi> tu n’affiche que la langue du contexte
avec <multi>[fr]...</multi> <multi>[en]...</multi> tu auras les deux (ou plus) textes affichés
Claude
Et là, quelque soit la langue que je spécifie dans l'URL, j'ai toujours le texte français (dans l'espace public).
Pourtant, dans l'espace privé, mon article s'affiche bien conformément à la langue courante, soit en anglais, soit en français.
J'en déduis que l'attribut lang est perdu dans la boucle ARTICLE, puisqu'avant il est correct, et dedans non :
... #LANG -> good
<BOUCLE_article_principal(ARTICLES){id_article}> #LANG -> bad
J'ai essayé d'ajouter comme critère {!lang_select} ou bien {lang_select=non} (vu dans la doc), mais sans effet.
Je sèche !
Le 08/01/2016 11:41, triton a écrit :
bonjour
a priori, le 2eme #LANG est celui de l article, je pense qu il te faut ajouter
un critere {lang} dans ta boucle si tu souhaites obtenir les articles dans la
langue du contexte... cela veut dire qu au niveau du backoffice, tu geres les
langues sur les articles...
amicalement
triton
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net