Vous n'êtes pas identifié(e).
Bonjour à tous,
Je suis en train de réaliser un site multilingue.
Je vous laisse l'URL test pour que vous puissiez constater le petit souci :
http://www.dixit-rc.com/altair_multilangue/
J'avais lu dans des posts archivés la technique pour avoir à la fois les pages françaises et anglaises dans le même zite ...
Tout marche presque bien. Lorsqu'on clique sur les petits drapeaux apparaissent les menus correspondant (soit en français, soit en anglais)
Impecc pour la partie française. Mais lorsqu'on clique sur un élément du menu anglais, j'ai mon menu français qui apparait... sachant que dans mon arborescence, j'ai d'abord les pages françaises et ensuite les anglaise. Bref tout apparait, la partie française n’est pas masquée.
Vous avez bien compris que je ne voudrais pas voir apparaitre le menu en français lorsque je suis dans le menu en anglais
D'avance merci à tous
Hors ligne
Salut
- quel est le contenu du template.php (et du css associé au menu) ?
- comment sont paramétrées tes pages? (visibles dans le menu, etc...)
- comment est configuré le menu dans CONFIG ?
Adrien
Hors ligne
et pourquoi ne pas utilisé la version 9.2 !!
par contre je me suis jamais penché dessus et j'aimerais bien savoir comment faire
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
Bonjour,
Tu as du raté un truc,
la technique indiquée dans ce post fonctionne bien
a+
Jean-paul
Hors ligne
OK merci pour vos réponses;
C'est bien le post que j'avais lu...
je vais reprendre ça et vous tiens au courant.
Et je vais mettre le site à jour pour passer à la version 9.2
Merci
Hors ligne
Bon ben je dois avoir trop le nez dedans...
J'ai l'impression d'avoir fait tout comme il faut mais je dois passer à côté de quelque chose...
Si vous voulez aller voir la structure et mon css pas de souci c'est une version beta :
id : admin_altair
login : admin_altair
Merci
Hors ligne
Bon ben je dois avoir trop le nez dedans...
J'ai l'impression d'avoir fait tout comme il faut mais je dois passer à côté de quelque chose...
Effectivement
Tu n'est pas exactement dans le cas de figure décrit dans le message cité.
Tu travailles en masquant zli1 au lieu de zli2: je pense que ton problème vient de là.
la première page du site, c'est quand une page un peu particulier
Deux solutions à essayer:
1) une déjà testée: tu te mets dans le cas de figure du post cité
2) une pas testée: tu crées une nouvelle page racine à ton site qui va rediriger sur ta page française.
a+
Jean-Paul
Hors ligne
Ce que je ne pige pas c'est qu'il me semble être totalement dans le cas expliqué ici
J'ai téléchargé les fichiers proposés sur le site et je ne vois pas où ça cloche.
La structure me semble la même
J'ai deux pages mères pour chaque partie en français et Anglais : ACCUEIL et WELCOME non visibles dans le menu
et les pages filles qui correspondent ensuite.
Le display:none est appliqué ensuite sur les zli1 pour masquer la partie française ou anglaise en fonction de là où on se trouve.
Ben j'ai fait tout pareil que lui
Ce que tu me proposes toi c'est de tout décaler d'un niveau de profondeur, c'est ça ?.. mes pages en niveau 1 passent en 2, les 2 en 3, etc...
et pour cela je crée une seule page en niveau 1 qui sera une page d'accueil ou de redirection vers la version anglaise ou française.
Du coup le display none est appliqué en zli2 pour toucher les menus ACCUEIL et WELCOME
Je viens de tester, pas de différence : les deux menus s'affichent bien en français ou en anglais, mais dès qu'on touche au menu anglais, le français se rajoute au dessus.
En fait je n'ai pas vraiment compris l'intérêt de rajouter un niveau de profondeur ?
Hors ligne
zli1 et zli2 ce n'est pas exactement pareil vue que la page n° du site est toujours en zli1.
je ne sais pas si ton problème vient de là, mais c'est pour moi une différence majeure avec le post cité.
La deuxième étant la page langue-language.
a+
Jean-Paul
ps: dis moi si je peux faire une petite modif sur le site pour tester ?
Hors ligne
Salut
tu peux voir la structure du site en te connectant :
http://christianh.alwaysdata.net/zite_plus_lang/
User : webmaster
pass : 123456
A+
Christian
Hors ligne
zli1 et zli2 ce n'est pas exactement pareil vue que la page n° du site est toujours en zli1.
je ne sais pas si ton problème vient de là, mais c'est pour moi une différence majeure avec le post cité.
La deuxième étant la page langue-language.a+
Jean-Paulps: dis moi si je peux faire une petite modif sur le site pour tester ?
Sans problème. tu peux faire toutes les modifs que tu veux... le site est en béta pour le moment et j'ai besoin de trouver la solution.
Fais toi plaisir
et d'avance merci
Hors ligne
Salut
tu peux voir la structure du site en te connectant :
http://christianh.alwaysdata.net/zite_plus_lang/User : webmaster
pass : 123456A+
Christian
Merci je vais aller voir ça
Hors ligne
Un petit aparté pour Christian...
les news déroulantes que tu as inséré dans le panneau de gauche je trouve ça où ?... c'est un module ?
ça m'intéresserait bien pour un autre site
merci
Hors ligne
c'est le module news
dans module -> module officiel
Salut
tu peux voir la structure du site en te connectant :
http://christianh.alwaysdata.net/zite_plus_lang/User : webmaster
pass : 123456A+
Christian
j'ai voulu allez voir j'ai pas eu accès au site
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
c'est le module news
dans module -> module officiel
Merci j'ai trouvé.
Il y a un petit tuto qui traine sur le forum pour voir son fonctionnement (notamment les lignes de code en php à rajouter pour les insérer à un endroit ou un autre ?...)
Hors ligne
Un petit aparté pour Christian...
les news déroulantes que tu as inséré dans le panneau de gauche je trouve ça où ?... c'est un module ?
C'est le module news rebricolé !!
@snypi si si ca marche !!!
Hors ligne
J'ai réussi à insérer un bloc news défilant (avec juste la date et le titre de l'article) avec la ligne de code :
<?php echo $this->page_module('news','d','show');?> dans mon template
... mais je n'ai pas trouvé comment faire apparaitre la news complète dans la page central... quelle ligne de code il faut insérer dans ma page news.php ?
Hors ligne
code module
Pour avoir les news fermées: <?php echo $this->page_module('news','','show');?>
Pour avoir les news ouvertes: <?php echo $this->page_module('news','o','show');?>
Pour avoir des news défilantes: <?php echo $this->page_module('news','d','show');?>
Pour avoir des news défilantes et ouvertes: <?php echo $this->page_module('news','do','show');?>
donc on ne modifie pas news.php
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
jpg a écrit :zli1 et zli2 ce n'est pas exactement pareil vue que la page n° du site est toujours en zli1.
je ne sais pas si ton problème vient de là, mais c'est pour moi une différence majeure avec le post cité.
La deuxième étant la page langue-language.a+
Jean-Paulps: dis moi si je peux faire une petite modif sur le site pour tester ?
Sans problème. tu peux faire toutes les modifs que tu veux... le site est en béta pour le moment et j'ai besoin de trouver la solution.
Fais toi plaisiret d'avance merci
Bon j'ai quand même essayé de pas tout te casser
la modification du template ne sert à rien, tu peux le remettre (j'ai juste créé un panneau pour ma compréhension)
Pour le site en français: une page initiale qui redirige sur l'accueil français et décalage vers la droite en ajoutant un niveau d'imbrication
=> ça m'a l'air de marcher, plus de menu en français si le menu anglais est sélectionné, mais je n'ai pas le temps d'approfondir les tests
a+
Jean-Paul
Hors ligne
code module
Pour avoir les news fermées: <?php echo $this->page_module('news','','show');?>
Pour avoir les news ouvertes: <?php echo $this->page_module('news','o','show');?>
Pour avoir des news défilantes: <?php echo $this->page_module('news','d','show');?>
Pour avoir des news défilantes et ouvertes: <?php echo $this->page_module('news','do','show');?>
donc on ne modifie pas news.php
Effectivement j'avais trouvé ces codes là sur le forum et j'arrive effectivement à faire défiler dans un p'tit bloc les titres, dates et auteur de la news, mais lorsque je clique sur "lire l'article", rien ne se passe... je souhaiterai pouvoir ouvrir l'ensemble de la news dans ma page centrale... c'est là que je coince.
Hors ligne
berticoyote a écrit :jpg a écrit :zli1 et zli2 ce n'est pas exactement pareil vue que la page n° du site est toujours en zli1.
je ne sais pas si ton problème vient de là, mais c'est pour moi une différence majeure avec le post cité.
La deuxième étant la page langue-language.a+
Jean-Paulps: dis moi si je peux faire une petite modif sur le site pour tester ?
Sans problème. tu peux faire toutes les modifs que tu veux... le site est en béta pour le moment et j'ai besoin de trouver la solution.
Fais toi plaisiret d'avance merci
Bon j'ai quand même essayé de pas tout te casser
la modification du template ne sert à rien, tu peux le remettre (j'ai juste créé un panneau pour ma compréhension)
Pour le site en français: une page initiale qui redirige sur l'accueil français et décalage vers la droite en ajoutant un niveau d'imbrication
=> ça m'a l'air de marcher, plus de menu en français si le menu anglais est sélectionné, mais je n'ai pas le temps d'approfondir les tests
a+
Jean-Paul
Hey effectivement ça fonctionne !...
L'idée c'est donc bien d'avoir un décalage entre le niveau français et l'anglais !
Mais du coup je me retrouve avec un autre problème plus problèmatique pour le graphiste que je suis : j'ai un design particulier sur mes menus et sous menus.
Si on décale d'un niveau d'imbrication la partie française, le design qui sera appliqué sur les menus 1 sera le 2, le 2 sera le 3 , etc.... donc je serai toujours en décalage graphique avec la partie en anglais ...
Hors ligne
puis-je récup la version du site avec le multi-lang ?
sinon sur la version de christian il n'y à pas le problème de décalage de page
enfin une solution pour toi
dans le template du créer deux menu
[== PHP ==]
<div id="side_menu"><?php echo $zite->content['pnl2'].'<div id="menu_fr">'.$zite->content['menu'].'</div><div id="menu_en">'.$zite->content['menu'].'</div>'.$zite->content['pnl3'] ?></div>
et la mettre le css personnaliser pour chaque id
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
puis-je récup la version du site avec le multi-lang ?
sinon sur la version de christian il n'y à pas le problème de décalage de pageenfin une solution pour toi
dans le template du créer deux menu[== PHP ==] <div id="side_menu"><?php echo $zite->content['pnl2'].'<div id="menu_fr">'.$zite->content['menu'].'</div><div id="menu_en">'.$zite->content['menu'].'</div>'.$zite->content['pnl3'] ?></div>
et la mettre le css personnaliser pour chaque id
Bien sur que tu peux reccupérer le site. Avec plaisir.
Je te fais suivre ça comment ?
Je vais tester ta solution pour le design. Je te tiens au jus
Merci
Hors ligne
c bon je me suis connecté en admin et sauvegarder le site du coup je peut jeter un oeil sur la construction du multilingue
merci
je serait preneur pour récup la version de christian pour y jeter l'autre oeil
edit : il y à quelque temps un foromeur de ziteplus (steifpei je crois) demandais à jpg un deuxième menu !!
je me dit qu'avec cette possibilité la création de site multilangue serait aussi simplifier !!
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
Effectivement j'avais trouvé ces codes là sur le forum et j'arrive effectivement à faire défiler dans un p'tit bloc les titres, dates et auteur de la news, mais lorsque je clique sur "lire l'article", rien ne se passe... je souhaiterai pouvoir ouvrir l'ensemble de la news dans ma page centrale... c'est là que je coince.
ce n'est pas possible avec le module actuel
par contre il suffit de virer par css le code lire l'article de créer un lien dans ta news vers une page de ziteplus contenant la news complete
c'est un peu contraignant mais accessible !!
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne