global content blok variabel aanroepen

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
mm111
Forum Members
Forum Members
Posts: 29
Joined: Sat May 07, 2011 12:41 pm

global content blok variabel aanroepen

Post by mm111 »

Ik probeer in een template een 'variabel' global content blok te plaatsen maar kom er helaas niet uit.

Ik heb een aantal global contentblokken met de naame:
sidebar-home, sidebar-diensten etc. Het gedeelte achter het streepje is afhankelijk van de pagina cq de menu optie. Ik heb op andere plaatsen in de template de menu-text als class gebruikt en dat is gelukt met

{menu_text|lower|replace:' ':'-'}

Ik zoek nu dus een manier om dit:
{global_content name= 'sidebar-home'}

ook variabel te maken, waarbij home dus variabel is.

Ik heb dit geprobeerd:
{global_content name= concat('sidebar-', menu_text|lower|replace:' ':'-')}

en

{global_content name= 'sidebar-', + {menu_text|lower|replace:' ':'-'}}

Hopelijk kan iemand met een stapje verder helpen.
Alvast bedank.t
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: global content blok variabel aanroepen

Post by Rolf »

Code: Select all

{capture assign=foo}sidebar-{$page_alias}{/capture}
{global_content name=$foo}
grt. Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
mcDavid
Power Poster
Power Poster
Posts: 377
Joined: Tue Mar 31, 2009 8:45 pm

Re: global content blok variabel aanroepen

Post by mcDavid »

Waarom global content blocks gebruiken als ze op iedere pagina verschillend moeten zijn?
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: global content blok variabel aanroepen

Post by Rolf »

Je zou inderdaad ook een extra content blok kunnen opnemen in het HTML sjabloon, zoiets als:

Code: Select all

{content block="een_unieke_naam" wysiwyg="true" label="De titel die zichtbaar is in de page editor"}
Zet deze code op de plaats van de HTML blok.
Als je de pagina inhoud aanpast zul je zien dat er een tweede editor scherm zichtbaar is.

®
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
mm111
Forum Members
Forum Members
Posts: 29
Joined: Sat May 07, 2011 12:41 pm

Re: global content blok variabel aanroepen

Post by mm111 »

@Rolf: bedankt het werkt. Dat extra blok toevoegen doe je dan neem ik aan in het CMS zelf? Zover ben ik nog niet qua kennis, maar ik ga zeker uitzoeken hoe dat werk.

@McDavid: omdat dit de enige manier is die ik kende om dit voor elkaar te krijgen.
Post Reply

Return to “Dutch - Nederlands”