Ik heb tot nu toe mijn templates zo gebouwd dat de gebruiker nooit in de code hoefde te kijken.
Bv. De openingstijden zette ik in een GCB. Kon de gebruiker makkelijk bij, gewoon platte tekst, niet ingewikkeld om te wijzigen.
Hoe kan ik nu datzelfde creëren zodat de gebruiker niet in de code hoeft te duiken van een template om zoiets simpels als openingstijden aan te passen?
Hoe GCB's te gebruiken.
Moderator: velden
Hoe GCB's te gebruiken.
Last edited by erpee on Sun Dec 06, 2015 11:24 am, edited 2 times in total.
Waarom zou het direct goed moeten gaan? Dan is alle lol weg ...
Re: Hoe CGB's te gebruiken.
Dit is nu een mooi voorbeeld waarom de HTML en de WYSIWYG blokken gescheiden zijn.
De GCB's die gebruikt worden voor templates staan in de DesignManager omdat het onderdelen zijn van templates.
Aanroepen met bijv. kan ook een bestand op de server zijn
En de WYSIWYG blokken vind je nu "als pagina" in de Content Manager, lees
http://docs.cmsmadesimple.org/introduci ... table-gcbs
Templates bij templates en tekst bij tekst! Dit is veel beter af te schermen met Admin permissies en voor editors staat alles op 1 plek.
De GCB's die gebruikt worden voor templates staan in de DesignManager omdat het onderdelen zijn van templates.
Aanroepen met bijv.
Code: Select all
{include file='cms_template:jQuery'}
Code: Select all
{include file='cms_template:jQuery.tpl'}
http://docs.cmsmadesimple.org/introduci ... table-gcbs
Templates bij templates en tekst bij tekst! Dit is veel beter af te schermen met Admin permissies en voor editors staat alles op 1 plek.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: Hoe GCB's te gebruiken.
volgende stappen doorlopen ...
1) braaf het stukje:
2) Content Pagina aangemaakt, type: Inhoud, daarin platte tekst (WYSIWYG uit) pagina alias: "proef-gcb"
3) in de template de pagina proberen aan te roependus in mijn geval:
4) ...
Er gebeurt niets (dat stukje key=”foo” begrijp ik niet helemaal ...)
Waar sla ik de plank mis?
1) braaf het stukje:
gelezen en proberen te begrijpen

2) Content Pagina aangemaakt, type: Inhoud, daarin platte tekst (WYSIWYG uit) pagina alias: "proef-gcb"
3) in de template de pagina proberen aan te roepen
Code: Select all
{page_attr page=”*page alias from above *” key=”foo”}
Code: Select all
{page_attr page=”proef-gcb”}

Waar sla ik de plank mis?
Last edited by erpee on Sun Dec 06, 2015 11:26 am, edited 2 times in total.
Waarom zou het direct goed moeten gaan? Dan is alle lol weg ...
Re: Hoe GCB's te gebruiken.
Hij werkt. Heb 'm nu zo aangeroepen.
Dit laat dan alleen de inhoud van die pagina zien.
Schiet er maar op als dit beter/handiger kan.
Code: Select all
{page_attr page='proef-gcb' key='_dflt_'}
Schiet er maar op als dit beter/handiger kan.
Waarom zou het direct goed moeten gaan? Dan is alle lol weg ...
Re: Hoe GCB's te gebruiken.
Klopt!
Heb je 1 (of een paar) GCB nodig voor de editor dan volstaat dit.
Heb je meerdere (veel) nodig dan zou je een apart sjabloon kunnen maken met meerdere content blokken. Je kunt dan alle tekst blokken op 1 "pagina" bijwerken en dat dus allemaal in Content Manager.
Je kunt nu ook per GCB "pagina" rechten verlenen aan bepaalde editors.
Grt. Rolf
Heb je 1 (of een paar) GCB nodig voor de editor dan volstaat dit.
Heb je meerdere (veel) nodig dan zou je een apart sjabloon kunnen maken met meerdere content blokken. Je kunt dan alle tekst blokken op 1 "pagina" bijwerken en dat dus allemaal in Content Manager.
Je kunt nu ook per GCB "pagina" rechten verlenen aan bepaalde editors.
Grt. Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -