Hoe GCB's te gebruiken.

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Locked
User avatar
erpee
Power Poster
Power Poster
Posts: 771
Joined: Sat Jul 07, 2007 9:22 am

Hoe GCB's te gebruiken.

Post by erpee »

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?
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 ...
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: Hoe CGB's te gebruiken.

Post by Rolf »

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.

Code: Select all

{include file='cms_template:jQuery'}
kan ook een bestand op de server zijn

Code: Select all

{include file='cms_template:jQuery.tpl'}
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.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
erpee
Power Poster
Power Poster
Posts: 771
Joined: Sat Jul 07, 2007 9:22 am

Re: Hoe GCB's te gebruiken.

Post by erpee »

volgende stappen doorlopen ...

1) braaf het stukje:
gelezen en proberen te begrijpen ;D

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”}
dus in mijn geval:

Code: Select all

{page_attr page=”proef-gcb”}
4) ... :-\ Er gebeurt niets (dat stukje key=”foo” begrijp ik niet helemaal ...)

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 ...
User avatar
erpee
Power Poster
Power Poster
Posts: 771
Joined: Sat Jul 07, 2007 9:22 am

Re: Hoe GCB's te gebruiken.

Post by erpee »

Hij werkt. Heb 'm nu zo aangeroepen.

Code: Select all

{page_attr page='proef-gcb' key='_dflt_'}
Dit laat dan alleen de inhoud van die pagina zien.

Schiet er maar op als dit beter/handiger kan.
Waarom zou het direct goed moeten gaan? Dan is alle lol weg ...
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: Hoe GCB's te gebruiken.

Post by Rolf »

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
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
Locked

Return to “Dutch - Nederlands”