Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu]Je reviens pour vérif...
#2
Salut,
À mon avis le plus simple serait ceci :
Code :
[== HTML ==]
<body class="page-{$page_alias}">
Puis
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


Messages dans ce sujet

Atteindre :


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