Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

Page d'accueil

Bonjour,

Question posée ( pas dans le forum)dont je n'ai pas la réponse :

..... mais alors a quel moment on opte pour un skin particulier ( page accueil) différent du reste du site ?

J'ai mon skin particulier pour mon site : toto1, mais ma page d'accueil est d'un autre skin (joi )Lors de la mise à jour de la dernière version,je me suis rendu compte que ma page d'accueil avait un autre style.

Bref je ne me souviens plus de ce que j'ai fait depuis quelques mois , lors de la création de ce site. J'ai du dérivé le style initial ( alfresco) pour en faire toto1, mais après j'ai un blanc

a+
ThierryP
avatar
from Nice, Drap
Associate, 1296 posts

on Oct. 31 2006


Pour avoir un skin particulier sur la page d'accueil (home page) il faut créer une page template_home.php dans ton répertoire Skin/toto1. De ce fichier template_home.php tu peux appeler le skin que tu veux...



Je détails :

Tu as ton dossier skin dérivé 'toto1'. Dedans tu à un fichier template.php. Pour obtenir une page d'accueil différente il faut que tu créer (ou que tu modifis si tu l'as déjà) le fichier template_home.php (par exemple en copiant, collant et renommant le fichier template.php).

A l'interieur de ce nouveau template, tu as juste a appeler un fichier.css différent comme skins/toto2/toto2.css (eventuellement aussi les changement que tu souhaite au niveau de l'affichage) et faire les modifications dans le css...



En gros toto1/toto1.css sera appliqué à ton site (template.php), toto2/toto2.css à ta page d'accueil (template_home.php).



Je ne sais pas si je suis très claire...
Chacha
226 posts

inspired from ThierryP on Nov. 1 2006


ThierryP :

Bien , dans mon fichier template.php dans le répertoire toto1 j'ai cette ligne là :
// we have one style sheet for everything -- media='all' means it is not loaded by Netscape Navigator 4
echo 't'.''.'n';


Dans mon fichier créé template_home.php j'ai cette ligne là :
// we have one style sheet for everything -- media='all' means it is not loaded by Netscape Navigator 4
echo 't'.''.'n';


J'ai donc changé skins/joi/joi.css en skins/toto2/toto2.css créé à partir du panneau de configuration,skin, joi, dériver son style. A ce sujet je n'avais point remarqué que quand on dérive un style le css crée s'appelle du même nom que le style nommé.

Je viens de faire l'opération décrite dessus et çà marche!

Merçi beaucoup, je remercie Agnès aussi qui m'avait répondu sur ce fil Page d'accueil spécifique

Edited by Bernard on Nov. 1 2006

Rate this page
Posted by Chacha on Oct. 31 2006, edited by Bernard on Oct. 31 2006, (popular)