Page 1 of 1

[opgelost] news in if statement werkt niet

Posted: Sat Aug 24, 2013 7:42 am
by timdebuurman
Hoi,

Ik probeer in een sjabloon het nieuws alleen te tonen als er nieuws is, ander de gewone inhoud.

Normaal werkt dat prima, maar nu met {News} lukt het niet.
Als er geen nieuws is, blijft hij gewoon leeg, in plaats van de gewone inhoud te tonen.

Dit heb ik in mijn sjabloon staan:

{content label="Inhoud eerste kolom" assign="eerste"}
{capture assign="nieuws"}{News}{/capture}

{if $nieuws}
{$nieuws}
{else}
{$eerste}
{/if}

Bij Nieuws heb ik geprobeerd de vervaldatum in te stellen, maar ook het inactief zetten ervan.
Als ik het nieuws aan zet, toont hij wel het nieuws, maar zet ik deze uit, dan komt niet de gewone inhoud.

gr Tim

Re: news in if statement werkt niet

Posted: Sat Aug 24, 2013 10:20 am
by Jos
Als ik het me goed herinner is er binnen News een variabele $itemcount beschikbaar.

Probeer dus dit eens:

Code: Select all

{if $itemcount > 0}
{$nieuws}
{else}
{$eerste}
{/if}
Verder zou ik dit:
{capture assign="nieuws"}{News}{/capture}
nog veranderen in:
{News assign="nieuws"}
is net even iets netter ;)

Re: news in if statement werkt niet

Posted: Sat Aug 24, 2013 10:55 am
by timdebuurman
Hoi Jos,

Bedankt, zo werkt hij wel!

De capture had ik zo gezet omdat ik eerst dacht dat het misshien daaraan lag..heb m nu weer terug gezet naar {News assign="nieuws"}

gr Tim