Question [réglé] Css dynamique selon catégorie

Plus d'informations
20 Mar 2012 21:07 - 21 Mar 2012 22:13 #1 par Eddy.VH
[réglé] Css dynamique selon catégorie a été créé par Eddy.VH
Bonjour.
J'ai un joomla 2.5.3 installé en local pour tests avant remodelage de mon site.
Je recherche un moyen simple et léger de gérer un affichage de page différent par CSS sans avoir à utiliser plusieurs templates.
Pour ce, j'aimerai me servir de la variable de la catégorie en cours ou ID de catégorie en cours pour affecter une classe dynamique à mon body, cette classe devrait changer selon cette catégorie en cours. En effet, les changements doivent reconsidérer divers éléments de la page.

Comment récupérer cet variable et l'écrire en tant que classe de mon body.

Je souhaite éviter à tous prix la duplication de template ou ajout d'extension.

Je vous remercie de votre lecture et de vos éventuels conseils.

Bonne journée.
--
Eddy
Dernière édition: 21 Mar 2012 22:13 par lavsteph. Raison: sujet réglé
Le sujet a été verrouillé.
Plus d'informations
20 Mar 2012 21:54 - 20 Mar 2012 22:26 #2 par Eddy.VH
Réponse de Eddy.VH sur le sujet [Résolu] Css dynamique selon catégorie
Bonsoir.
Après maints essais, je suis tombé par hasard sur la solution.

Pour les intéressés. Avant le doctype j'ai placé : <?php $categoryid = JRequest::getCmd('catid'); ?>

Ensuite une nouvelle div juste sous le body : <div id="<?php echo $categoryid; ?>">

Ce qui donne en clair <div id="1"> si l'ID de la catégorie est 1.
Dernière édition: 20 Mar 2012 22:26 par Eddy.VH.
Le sujet a été verrouillé.
Plus d'informations
21 Mar 2012 22:14 #3 par lavsteph
Réponse de lavsteph sur le sujet Re: [Résolu] Css dynamique selon catégorie
Bonsoir,

merci pour le retour d'information, je clos donc le sujet. ;)
Le sujet a été verrouillé.
  • Vous ne pouvez pas: Créer un nouveau sujet.
  • Vous ne pouvez pas: Répondre au sujet.
  • Vous ne pouvez pas: Éditer votre message.
Modérateurs: tramber91sergestarter
Temps de génération de la page : 0.224 secondes