Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

ListIt2 et Multi langue
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.11
#~ Url du site : -
#~ Hébergeur / Soft : -
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.10
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.4
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.6
#~ ModuleManager: 1.5.5
#~ ListIt2popup: 1.4.1
#~ Search: 1.7.11
#~ ListIt2news: 1.4.1
#~ AceEditor: 1.0
#~ CGExtensions: 1.44.3
#~ CGSmartImage: 1.17.1
#~ ListIt2: 1.4.1
#~ ImageCompressor: 0.10.2
#~ FormBuilder: 0.8
#~ CGJobMgr: 1.3.4
#~ CGSimpleSmarty: 1.7.4
#~ MleCMS: 1.11.4
#~ XMLMadeSimple: 0.1.2
#~ ListIt2Xml: 1.4.1
#~ NMS: 2.9.5
#~ ListIt2Incontournable: 1.4.1
#~ Gallery: 2.0.1
#~ TinyMCE: 2.9.12
#~ ListIt2Mediatheque: 1.4.1
#~ ListIt2XDefs: 1.2
#~ ListIt2demandeDevis: 1.4.1
#~ FrontEndUsers: 1.25.1
#~ CGContentUtils: 1.4.3
#~ FormBrowser: 0.4.2
#~ CustomContent: 1.10
#~ Captcha: 0.5.0
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 64000000
#~ url_rewriting: mod_rewrite
#~ page_extension: .html
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.4.36-0+deb7u3
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 256M
#~ max_execution_time: 1000000
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: Aucune vérification à cause de la restriction spécifiée par PHP open_basedir
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.5.40
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~

Bonjour,

j'ai un peu regardé partout pour voir s'il existait des demandes à ce sujet. Nous utilisons ListIt pour créer différentes listes (je crois que Goran est parti, j'ai cru voir que quelqu'un reprenait le projet ? Sous quel nom ?)

Lors d'une utilisation avec une seule langue, pas de problème. Par contre, avec MLE CMS, impossible de passer d'une fiche détail FR à une en EN (par exemple). Quelqu'un a pu trouver une solution pour cela ?

D'avance merci.
Répondre
#2

Bonjour,
c'est moi qui ai repris le projet sous le nom de Easylist pour la V2 uniquement.
Avec ListIt, lorsque je fais du multilingue, je créer des champs de saisies en double ou plus selon le nombre de langues en les suffixant avec le code langue et je gère l'affichage dans les gabarits :
j'affiche le champ toto_fr en français ou le champ toto_en en anglais, tout simplement.

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#3

Merci pour la réponse.

C'est ce que je fais aussi, mais lorsque l'utilisateur souhaite passer d'une langue à l'autre, il va cliquer sur sa langue et donc on va dans une page detail-news qui se trouve dans la hierachie EN par exemple. Avec l'URL rewriting, ça ne fonctionne pas.

C'est peut-etre moi qui fait une mauvaise manip ?
Répondre
#4

bonjour,
je ne sais pas comment tu gères les hiérarchies dans ton site mais dans tes gabarits, tu peux faire :
un champ alias=titre_fr et un alias=titre_en
Code :
[== Indéfini ==]
{capture assign='mle_titre'}titre_{$lang_parent}{/capture}
<p>{$item->fielddefs.$mle_titre.value}</p>

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre


Atteindre :


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