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
code HTML dans le titre des pages
Moderator: jce76350
Re: code HTML dans le titre des pages
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
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
Re: code HTML dans le titre des pages
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
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
Re: code HTML dans le titre des pages
Bonsoir,
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.
Merci pour cette clarification.kravitzcc wrote: afficher une image differente pour chaque titre (une sorte d'etiquette)
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.
Re: code HTML dans le titre des pages
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
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
Re: code HTML dans le titre des pages
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 ??
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 ??
Re: code HTML dans le titre des pages
re,
Fait un tag du genre
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
Re: code HTML dans le titre des pages
Mieux vaut utiliser switch... case dans ce cas !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";