Page 1 of 1

Div. pagina's, div. stylesheets maar zelfde template[Solved]

Posted: Thu Apr 04, 2013 5:46 pm
by frenk
Hallo,

Vrij nieuw met cmsms wat me prima bevalt!

Is het mogelijk om aan één template, afhankelijk van bepaalde pagina, een ander stylesheet te koppelen?

Ben al blij als ik voor diverse pagina's een ander kleurschema kan maken, zonder nieuwe templates met stylesheet aan die pagina's te koppelen. Kan iemand mij op weg helpen.

Vraag: Kan het met één template en één stylesheet?

Bvd,

frenk

Re: Div. pagina's, div. stylesheets maar zelfde template

Posted: Thu Apr 04, 2013 6:48 pm
by timdebuurman
Hoi,

Een simpele manier, als je weet hoe de pagina's heten, is zoiets als dit in de sjabloon zetten:

{if $page_alias == 'welkom'}
<div class='rood'>
{else if $page_alias == 'over-ons'}
<div class='blauw'>
{else}
<div class='groen'>
{/if}
inhoud van de div, een content_block ofzo
</div>


Tís maar hoe ik het eens gedaan heb. Er zullen nog best ander manieren zijn.

gr Tim

Re: Div. pagina's, div. stylesheets maar zelfde template

Posted: Thu Apr 04, 2013 6:58 pm
by Rolf

Re: Div. pagina's, div. stylesheets maar zelfde template

Posted: Thu Apr 04, 2013 7:58 pm
by staartmees

Re: Div. pagina's, div. stylesheets maar zelfde template

Posted: Thu Apr 04, 2013 8:32 pm
by Rolf
Of <div class="{$page_alias}">

Re: Div. pagina's, div. stylesheets maar zelfde template

Posted: Fri Apr 05, 2013 9:38 am
by velden
Persoonlijk gebruik ik liever zoiets als:

Code: Select all

{content block='kleur' oneline='1' label='kies kleurschema: rood/geel/blauw' assign='kleur'}
</__body class="{if isset($kleur)}{$kleur}{else}default-kleur{/if}">
Niet getest, maar denk dat het wel klopt.

Het gebruik van aliassen vind ik minder gebruiksvriendelijk in situaties waar gebruikers zelf nieuwe pagina's kunnen en mogen aanmaken. Omdat je dan nooit vooraf weet welke aliassen er nog kunnen komen.

Helemaal mooi zou een dropdown item zijn met de te kiezen kleuren. Weet niet of dat op een makkelijke manier kan.

Re: Div. pagina's, div. stylesheets maar zelfde template

Posted: Fri Apr 05, 2013 12:48 pm
by frenk
Nou mensen,

Albast bedankt voor het meedenken!
Ga dit weekend e.e.a. bekijken.

Groet,

frenk