Vous n'êtes pas identifié(e).
Bonjour,
Le css est établi pour une prise en compte de toutes les pages du site MAIS j'aimerais exclure ce dernier pour créer ma page d'accueil en php avec un fond bien précis (autre que le fond présent sur les autres pages du site)
Autre possibilité : avoir plusieurs ccs ? oui mais comment appeler le bon css ?
Merci
A bientot
ps : je vois que le dév de zite a été repris, bon courage !
Hors ligne
salut,
dans template.php rajouter à l'endroit approprié
<?php
switch($mapage[cPageIdent]) {
case 'page_faq':
echo "style_faq.css";
break;
default:
echo "style_defaut.css";
?>
réponse trouvée ici: http://www.zitecms.org/zite/forum/viewtopic.php?id=409
Dernière modification par davyk (22/08/2009 21:21:21)
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Bonjour et merci pour la réponse,
j'ai parcouru le post et vu que cela fonctionnait (page faq)
par contre j'essaie de le fixer chez moi et rien ... quand tu dis à l'endroit approprié, peux-tu préciser ?
sur le code "cPageIdent", il faut préciser le "c" ou non ?
sinon sur le code donné, il manque le "}" après le "echo "style_defaut.css";"
merci de tes précsions
Hors ligne
salut,
c'est pour cela que je t'ai donné l'adresse, je me souvenais d'un topic, je l'ai retrouvé et ses participants ont l'air d"avoir compris.
c'est vrai que je ne me suis pas posé la question de l'endroit du script (pardon pour le "}" manquant, les souris, quand elles s'affolent.. )
je pense, à vue de nez que ça devrait être à la ligne 9:
<link href="<?php echo $zite->config['files_style'] ?>" rel="stylesheet" type="text/css" />
mais je préfère demander confirmation auprès des créateurs..
le mieux, c'est que tu testes et que tu en donnes les résultats
++ vYk
PS: pour le c de cPageIdent, je sais po
Dernière modification par davyk (25/08/2009 00:39:27)
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
Bonjour davyk, j'avis commener à travailler en ce sens
remplacer
<link href="<?php echo $zite->config['files_style'] ?>" rel="stylesheet" type="text/css" />
par
<link href="<?php $mapage = "1151949118"; // identifiant de la page accueil
switch($mapage) { // en remplacçant les 2 1ère lignes par switch($mapage[1151949118]), cela ne fct pas
case 'Accueil': // nom de la page
echo "style_accueil.css"; // nom de la page style propre à la page accueil
break;
default:
echo "style.css";
} ?>" rel="stylesheet" type="text/css" />
Si l'auteur passe par là ...
Hors ligne
Bonjour davyk, j'avis commener à travailler en ce sens
remplacer
<link href="<?php echo $zite->config['files_style'] ?>" rel="stylesheet" type="text/css" />
par
<link href="<?php $mapage = "1151949118"; // identifiant de la page accueil
switch($mapage) { // en remplacçant les 2 1ère lignes par switch($mapage[1151949118]), cela ne fct pas
case 'Accueil': // nom de la page
echo "style_accueil.css"; // nom de la page style propre à la page accueil
break;
default:
echo "style.css";
} ?>" rel="stylesheet" type="text/css" />Si l'auteur passe par là ...
Pour l'auteur ... tout dépend si tu utilises Zite ou Ziteplus
Si tu veux une feuille de style différente juste pour la page d'accueil, essaye ceci:
<link href="<?php $moncss = ($zite->truepage==1) ? 'style_accueil.css' : 'style.css'; echo $moncss; ?>" rel="stylesheet" type="text/css" />
La solution est normalement valable pour zite et ziteplus
a+
jean-paul
Hors ligne
Excellent jpg, cela fonctionne sous zite 0.6.3.
reste que je serais peut-être amené à fixer un autre style sur une autre page , en plus de la page accueil.
donc si qq peut m'aider sur le code fournit par davyk
A+ et MERCI
Hors ligne