05/06/2013, 10:12:46
Salut,
À mon avis le plus simple serait ceci :
Puis
Sinon tu as la possibilité de rajouter des balises {content} dans tes gabarits pour définir la couleur depuis la page d'administration ou alors simplement un code couleur « perso ». Sur chaque page tu saisis un code couleur, ici « red » ou « blue ».
Par exemple une balise « code couleur » dans les gabarits :
Dans ton HTML :
Puis dans ton CSS :
À mon avis le plus simple serait ceci :
Code :
[== HTML ==]
<body class="page-{$page_alias}">
Code :
[== CSS ==]
body.page-presentation {
background-color : #FF0000 ;
}
body.page-prestations {
background-color : #0000FF;
}
body.page-contact {
background-color : #00FF00;
}
Sinon tu as la possibilité de rajouter des balises {content} dans tes gabarits pour définir la couleur depuis la page d'administration ou alors simplement un code couleur « perso ». Sur chaque page tu saisis un code couleur, ici « red » ou « blue ».
Par exemple une balise « code couleur » dans les gabarits :
Code :
[== SMARTY ==]
{content block="color_code" label="Code couleur" oneline="true" assign="color_code"}
Dans ton HTML :
Code :
[== HTML ==]
<body{if isset($color_code)} class="color-{$color_code}"{/if}>
Puis dans ton CSS :
Code :
[== CSS ==]
body.color-red{
background-color : #FF0000;
}
body.color-blue {
background-color : #0000FF;
}
Exacore - Freelance en communication