code HTML dans le titre des pages

Support en français pour CMS Made Simple.

Moderator: jce76350

Post Reply
kravitzcc
Forum Members
Forum Members
Posts: 15
Joined: Wed Oct 17, 2007 6:55 pm

code HTML dans le titre des pages

Post by kravitzcc »

Bonjour,

Est il possible d'ajouter du code HTML dans le titre des pages, et dans les titres de menu (j'ai fais des tests, et visiblement, cela ne fonctionne pas)?

Si non, avez vous une asstuce pour afficher des images dans les titres.

En gros, je voudrais ajouter de petite icones a coté du titre des pages et surtout du titre affiché dans le menu.
par exemple
si la page concerne une activité pour enfant, afficher une icone 'enfant'
si la page concerne une activité pour adulte, afficher une icone 'adulte'
si la page concerne une activité enfant et jardinage, mettre une icone enfant suivi d'une icone jardin
Etc etc

le but est d'orienter la recherche dans un menu listant un grand nombre de pages.

Merci pour votre aide
bmunsch
Forum Members
Forum Members
Posts: 61
Joined: Sat Oct 13, 2007 11:03 am

Re: code HTML dans le titre des pages

Post by bmunsch »

Bonjour,

Il faut gérer les images à partir des feuilles de styles.

Exemple pour les titre de niveau 1 :

Feuille de styles :

h1 {
font-size: 14px;
font-weight: bold;
color: #9E0017;
list-style-type: none;
background: url(images/mon_image.jpg) left center no-repeat;
text-indent: 25px;
margin: 10px 0 10px 0;
}

Fichier html

Mon titre

bmunsch
kravitzcc
Forum Members
Forum Members
Posts: 15
Joined: Wed Oct 17, 2007 6:55 pm

Re: code HTML dans le titre des pages

Post by kravitzcc »

merci,

mais ce n'est pas ce que je cherche a faire. je me sui mal exprimé.
En fait j'ai un menu avec le titre de mes pages affiché (j'utilise la gestion des menus integré a CMSMS):

Titre page 1
Titre page 2
.
.
Titre page 50

et je voudrait afficher une image differente pour chaque titre (une sorte d'etiquette)

Titre page 1 - Image 100
Titre page 2 - Image 101
.
.
Titre page 50 - - Image 102

Je souhaiterais que la gestion de ces etiquette se passe dans la gestion des pages de CMSMS sans intaller une usine a gaz en CSS avec des cas pour chaque page.
En gros j'aimerais que ce soit l'editeur de contenu qui gere ces etiquettes

Je ne sui pas sur d'etre clair
Pierre M.

Re: code HTML dans le titre des pages

Post by Pierre M. »

Bonsoir,
kravitzcc wrote: afficher une image differente pour chaque titre (une sorte d'etiquette)
Merci pour cette clarification.
Si à chaque fois c'est différent, il ne peut y avoir d'automatisme : il vous faut faire une classe/id CSS spécifique comme déjà suggéré, je ne vois pas comment utiliser le mécanisme automatique des {menu} dans ce cas. Espérons que je me trompe et qu'on va trouver un attribut magique "image de menu" en plus de "titre dans le menu".

Pierre M.
kravitzcc
Forum Members
Forum Members
Posts: 15
Joined: Wed Oct 17, 2007 6:55 pm

Re: code HTML dans le titre des pages

Post by kravitzcc »

Merci pour cette reponse,

Dommage qu'il ne soit pas possible d'attribuer a chaque page des attribus specifiques
Peut etre dans une prochaine version ;-)

Merci pour votre aide
jce76350
Beta Tester
Beta Tester
Posts: 2097
Joined: Mon May 29, 2006 1:20 pm

Re: code HTML dans le titre des pages

Post by jce76350 »

Re,

Tu peux aussi utiliser un Tag du style else_if pour mettre ce que tu veux comme image en fonction de la page
Jean-Claude Etiemble MyPageFr
kravitzcc
Forum Members
Forum Members
Posts: 15
Joined: Wed Oct 17, 2007 6:55 pm

Re: code HTML dans le titre des pages

Post by kravitzcc »

merci,

J'ai eu cet idée.
Je voudrais afficher le content_id de chaque page dans le menu.
Mon idée et d'avoir une image qui porte le meme nom que le content_id.
Exemple 045.jpg
il me sera alors simple d'afficher une image par titre dans un menu en faisant appel a cet id.
du genre url('/uploads/images/Icones/' $content_id '.gif')
Mon probleme et que je n'arrive pas a recuperer cette information depuis mon gabari de Gestion de Menu
aurriez vous une idée ??
jce76350
Beta Tester
Beta Tester
Posts: 2097
Joined: Mon May 29, 2006 1:20 pm

Re: code HTML dans le titre des pages

Post by jce76350 »

re,

Fait un tag du genre

Code: Select all

global $gCms;
$thispage = '';
$thisPage = $gCms->variables['content_id'];
if ($thisPage == "15")  echo "mon image 15";
elseif  ($thisPage == "17") echo "mon image 17";
elseif  ($thisPage == "20") echo "mon image 20";
else echo "Image vide";
Jean-Claude Etiemble MyPageFr
Metaxas44
Forum Members
Forum Members
Posts: 38
Joined: Mon Mar 19, 2007 11:24 am

Re: code HTML dans le titre des pages

Post by Metaxas44 »

jce76350 wrote: re,

Fait un tag du genre

Code: Select all

global $gCms;
$thispage = '';
$thisPage = $gCms->variables['content_id'];
if ($thisPage == "15")  echo "mon image 15";
elseif  ($thisPage == "17") echo "mon image 17";
elseif  ($thisPage == "20") echo "mon image 20";
else echo "Image vide";
Mieux vaut utiliser switch... case dans ce cas !
Post Reply

Return to “French - Français”