Forum CMS Made Simple Francophone

Aide francophone sur CMS Made Simple

Vous n'êtes pas identifié(e).

Annonce

ATTENTION

  • Prenez le temps de rechercher si quelqu'un n'a pas déjà proposé une solution à votre problème. Sur le forum français et sur le wiki
  • Pensez à mettre à jour votre version de CMS Made Simple. Nous ne faisons de support que sur LA dernière version de CMS Made Simple.
  • Renseignez impérativement le formulaire de nouveau message de manière la plus complète que possible. Dans votre CMS utiliser le menu Administration du site/Informations du système en haut Vue au format texte. Ces informations demandées nous permettent de mieux vous aider
  • Ajoutez [Résolu] au début du titre de votre 1er message lorsqu'une solution a été trouvée.

#1 24/07/2012 17:29:51

lolo
Membre
Inscription : 10/05/2012
Messages : 35

[Résolu]Texte des menus sur 2 lignes

#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site : http://hotels-cauterets.com/
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~      ----------------------------------------------
#~      Cms Version: 1.10.3
#~      Installed Modules:
#~      CMSMailer: 2.0.2
#~      CMSPrinting: 1.0
#~      FileManager: 1.2.0
#~      MenuManager: 1.7.7
#~      MicroTiny: 1.1.1
#~      ModuleManager: 1.5.3
#~      News: 2.12.3
#~      Search: 1.7
#~      ThemeManager: 1.1.4
#~      CGFavs: 1.0.2
#~      CGExtensions: 1.27.1
#~      ExtendedTools: 1.1.1
#~      TinyMCE: 2.9.9
#~      Config Information:
#~      php_memory_limit:
#~      process_whole_template: false
#~      output_compression: false
#~      max_upload_size: 64000000
#~      default_upload_permission: 664
#~      url_rewriting: none
#~      page_extension:
#~      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.2.17
#~      md5_function: On (Vrai)
#~      gd_version: 2
#~      tempnam_function: On (Vrai)
#~      magic_quotes_runtime: Off (Faux)
#~      E_STRICT: 0
#~      memory_limit: 128M
#~      max_execution_time: 120
#~      output_buffering: On
#~      safe_mode: Off (Faux)
#~      file_uploads: On (Vrai)
#~      post_max_size: 64M
#~      upload_max_filesize: 64M
#~      session_save_path: /tmp (1777)
#~      session_use_cookies: On (Vrai)
#~      xml_function: On (Vrai)
#~      Server Information:
#~      Server Api: cgi
#~      Server Db Type: MySQL (mysql)
#~      Server Db Version: 5.1.49
#~      ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour, c'est encore moi !

Cette fois-ci mon problème concerne mon menu horizontal.
Je souhaiterai afficher le texte des menus sur 2 lignes mais en choisissant où se situe mon retour à la ligne.

Auriez-vous une idée de comment faire ? Vais-je être obligée de coder mon menu sans utiliser la balise {menu} bien pratique ?

Dernière modification par lolo (25/07/2012 10:16:33)

Hors ligne

#2 24/07/2012 21:32:53

jissey
Administrateur
Lieu : Peyruis
Inscription : 30/10/2009
Messages : 2 541
Site Web

Re : [Résolu]Texte des menus sur 2 lignes

Bonjoir
Tu peux convenir d un caractère special comme un slash par ex et le transformer en saut de ligne <br /> dans le gabarit du menu.


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)

Hors ligne

#3 25/07/2012 09:40:11

kraygoon
Membre
Lieu : Pau, France
Inscription : 02/11/2007
Messages : 495
Site Web

Re : [Résolu]Texte des menus sur 2 lignes

En effet, comme le dit Jissey, tu intègres dans tes pages un caractère spécial qui sera converti dans le template du menu par un retour à la ligne.

Dans ton champ "Texte du menu", tu mets "Ma première ligne|et le retour". Ici j'utilise le caractère "pipe" pour indiquer qu'un retour à la ligne devra être fait.
Et dans le template, là où s'intègre normalement la balise d'appel du texte du menu tu rajoutes le code |replace:"|":"<br/>"} pour faire le remplacement.

Hors ligne

#4 25/07/2012 10:16:03

lolo
Membre
Inscription : 10/05/2012
Messages : 35

Re : [Résolu]Texte des menus sur 2 lignes

Merci pour tes indications Jissey, je viens juste de trouver !
J'ajoute :

|replace:"§":"<br />"

à chaque fois que j'affiche le menu dans mon gabarit de menu.

Et Kraygoon vient de confirmer ça !

Merci à tous les deux !

Hors ligne

Pied de page des forums