Page 1 of 1

Scope Global raadsel

Posted: Fri Sep 22, 2017 7:08 am
by timdebuurman
Hoi,

Ik heb een website draaien op de nieuwste CMSMS versie (2.2.3.1)
Helemaal bovenin de basis template heb ik dit staan:

Code: Select all

{content assign='maincontent' label='Inhoud' priority='4'}
om deze later in de body weer te gebruiken met $maincontent en dat werkt prima.

Nu met een nieuwe website bezig met dezelfde CMSMS versie en deze tag werkt niet meer.

Na testen en zoeken werkt deze wel:

Code: Select all

{$maincontent="{content label='Inhoud' priority='4'}" scope=global}

Geen probleem om de tweede vanaf nu te gebruiken, maar ik vraag mij wel af waarom dit bij de eerste niet nodig was.
Beiden staan op dezelfde template.
Blijkbaar is scope global nodig om de gegevens van deel 1 (bovenaan) door te sturen naar deel 2 (de body)?

Enne, dan zou er misschien nog een kans zijn dat de eerste website straks niet meer werkt omdat die geen scope global erin heeft zitten?

Re: Scope Global raadsel

Posted: Fri Sep 22, 2017 7:39 am
by Rolf

Re: Scope Global raadsel

Posted: Fri Sep 22, 2017 7:50 am
by timdebuurman
Klopt, die had ik gevonden om het werkend te krijgen.
Ik vind het alleen erg vreemd dat bij die eerste website de scope global niet nodig was en bij de tweede wel.

Met dezelfde cms versie

Re: Scope Global raadsel

Posted: Fri Sep 22, 2017 7:53 am
by tristan
Als het echt uit één template komt zou die global niet nodig moeten zijn toch? Wellicht komt het deel bovenin uit andere template dan de body?

Re: Scope Global raadsel

Posted: Fri Sep 22, 2017 8:38 am
by timdebuurman
nee, zelfde template. Daarom verbaast me dit ook.