Page 1 of 1

[opgelost] Global scope met capture

Posted: Fri Oct 16, 2015 10:05 am
by timdebuurman
Hoi,

Ik begin het global scope gebeuren wat meer te snappen.
Bijvorrbeeld als ik in de blog module een veld 'global' nodig heb, zoals de title, doe ik nu dit:

Code: Select all

{$blogtitle=$entry->title|escape scope=global}
Maar ik gebruikte ook een stuk wat ik tussen capture tags zette en weet nu niet hoe ik deze global kan maken.

De code die ik gebruikte:

Code: Select all

{capture assign="ogg"}
<meta property="og:image" content="{$entry->file_location}/{$entry->afbeelding}" />
<meta property="og:title" content="{$entry->title|escape} &middot;  NextDoorMedia">
<meta property="og:url" content="{$canonical}">
<meta property="og:locale" content="nl_NL" />
<meta property="og:site_name" content="NextDoorMedia">
<meta property="og:type" content="article">
{if $ogdesc}
<meta property="og:description" content="{$ogdesc}" />
{/if}
{/capture}
In de pagina sjabloon kon ik dan in de head zetten:

Code: Select all

{if $ogg}
{$ogg}{/if}
Dat werkt nu niet meer.

Ik hoor graag hoe ik het deel tussen de capture ook global kan krijgen.

Alvast bedankt.

Re: Global scope met capture

Posted: Fri Oct 16, 2015 10:18 am
by Rolf

Re: Global scope met capture

Posted: Fri Oct 16, 2015 1:21 pm
by timdebuurman
Ah..thx.

Mooi artikel..