Jump to content

CSS/bacground différent en fonction des catégories


Recommended Posts

Bonsoir, 

 

En fait je souhaiterai avoir un fond différent en fonction des catégories que j'affiche.

L'idée c'est d'avoir une class de définie pour chaque catégorie, et en fonction de l'url utiliser tel ou tel class. le soucis c'est que je ne sais pas ou impléter mon code :(

forcément pas dans le header.tpl

 

Un petit coup de pouce? ou une meilleur idée?

 

merci

Link to comment
Share on other sites

Ca va justement se faire dans le header.tpl

Vous pouvez faire cela en rajoutant une classe au body en fonction par exemple de l'id de la category.

Et ensuite, en CSS, vous pouvez spécifier un background différent par classe.

 

Par exemple (cf ce post pour  récupérer l'id de la catégorie : http://www.prestashop.com/forums/topic/286445-changer-logo-en-fonction-de-la-cat%C3%A9gorie/) : 

<body class="{if $smarty.get.id_category}category_{$smarty.get.id_category}{/if} [...]" >

Et en CSS :

body.category_2{
   background:url(img/bg1.jpg);
}

body.category_4{
   background:url(img/bg2.jpg);
}

Bon, y'a peut être des modules qui font cela sinon...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...