Page 1 of 1

Passer une classe spécifique à chaque page

Posted: Sat Jun 16, 2012 7:30 am
by okoweb
Bonjour,
Je souhaite passer une classe spécifique à chaque page de manière à la styliler avec css. Exemple :

Code: Select all

<!-- page index -->
</__body class="index">

<!-- page contact-->
</__body class="contact">
J'ai essayé ainsi sans succès

Code: Select all

</__body class="{content name='composition' label='Composition' online='true' wysiwyg='false'}">
Comment faire ?

En outre est-ce encore possible de faire ainsi dans le même gabarit ?

Code: Select all

{content name='slider' label='Slider'}
{content name='slider2' label='Slider 2'}
Merci d'avance...

Re: Passer une classe spécifique à chaque page

Posted: Sun Jun 17, 2012 1:42 am
by mcDavid
I hope you understand english:

Instead of name="" you should use block=""

The correct syntax is: {content block="composition" oneline="true"}

the label is defaulted to the block name, and wysiwyg is always off for oneline blocks so this would be sufficient.

You can also use {$page}, {$page_alias} or {$page_name} if the classname should be one of those.

Re: Passer une classe spécifique à chaque page

Posted: Sat Jun 30, 2012 7:32 am
by jce76350