Skip to main content Help Control Panel

YACS CMS : Open source !

Documentation «   Le livre de Yacs «   Créer une identité visuelle «  

Mettre en place un style particulier pour une section

Next / Index

YACS vous permet de choisir un style spécifique à attribuer à une section, qui la démarquera alors du reste du site.
Vous avez un style principal, nommé monstyle, appliqué à votre site. Vous l'avez dérivé d'un des styles natifs de Yacs ou créé de toutes pièces, peu importe.

Yacs vous permet d'appliquer un style différent du réglage global à une section (ou plusieurs). Vous avez deux manières d'y parvenir.

Vous disposez d'un style complet

Sur une de vos sections, vous souhaitez installer le style monstyle2, lequel est différent de votre style principal.

Rendez-vous sur votre section à modifier et éditez-la.

Sur le 1er onglet nommé page d'index, déroulez la rubrique contenu additionnel.

Dans la rubrique rendu du contenu additionnel, renseignez ceci skin_monstyle2 dans la zone de saisie et enregistrez.

Votre section utilise désormais le style "monstyle2" en lieu et place de votre style principal.

Vous aurez peut-être à vider le cache de yacs et celui de votre navigateur pour apprécier les changements.

Vous utilisez simplement au deuxième template

Il est parfois inutile de créer tout un style pour modifier quelques comportements qui se règlent avec du php. Pour cela, avoir un deuxième script "template" vous permet d'obtenir les effets souhaités.

Vous avez copié /skins/monstyle/template.php, l'avez renommé (par exemple template2.php), et modifié à votre convenance ; ou bien vous l'avez créé de toutes pièces. Dans les deux cas, votre deuxième template est différent du template par défaut du style que vous utilisez.

Comme pour précédemment, rendez-vous sur la section où vous souhaitez appliquer le nouveau template et éditez-la.

Sur le 1er onglet nommé page d'index, déroulez la rubrique contenu additionnel.

Dans la rubrique rendu du contenu additionnel, renseignez ceci variant_montemplate2 dans la zone de saisie et enregistrez.

C'est le template2 qui est maintenant pris en compte, en lieu et place du template par défaut de votre style.

Héritage du paramètre

Lorsque vous appliquez un style ou un template différent sur une section, toutes les sections filles hériterons du même comportement, à moins d'avoir spécifié dans les options de rendu de la section fille un autre style ou un autre template.

Notes

Lucrecius on Oct. 2 2008 - #

 Bonne idée la "variant_templateX".... mais je n'ai pas réussi à la faire fonctionner.

est-ce un pb de cache (ça m'est déjà arrivé)... mais je n'ai pas réussi à m'en dépatouiller.
Si tu as une astuce simple pour forcer la prise en compte de modifs de mise en page, je suis preneur.

-----
Yacsment Vôtre, Lucrecius.. .
~Le pessimisme de l'intelligence et l'optimisme de la volonté~
yacs-team

Next / Index


 
Share
Information channels
Recent files