Page 1 of 1

Nieuws: geen nieuws dan ook geen div

Posted: Mon Feb 16, 2015 6:54 pm
by erpee
Hoe krijg ik het volgende voor elkaar:
Als er geen nieuws is moet de nieuws-div ook niet geladen worden.
dus iets als:

Code: Select all

{if wel nieuws}
<nieuwsdiv>
{/if}

Re: Nieuws: geen nieuws dan ook geen div

Posted: Mon Feb 16, 2015 7:30 pm
by Rolf
Zijn verschillende manieren om dit te doen. eenvoudigst is in de summarytemplate denk ik

Code: Select all

{foreach ...}
  <div id="nieuws">
    Normale template code
  </div>
{foreachelse}
  Geen Nieuws en geen div
{/foreach}
Maar je zou ook iets met de $items count kunnen doen...

Grt. Rolf

Re: Nieuws: geen nieuws dan ook geen div

Posted: Mon Feb 16, 2015 7:49 pm
by velden
News summary template:

Code: Select all

{if $items|@count > 0}
<!-- Start News Display Template -->
 ...
<!-- End News Display Template -->
{/if}
Belangrijk dat het template ook echt begint met het {if ..} statement zonder commentaar of spaties of witregels ervoor. En ook echt eindigt met {/if} zonder spaties etc. erachter.

Vervolgens in template:

Code: Select all

{news assign='news'}
{if !empty($news)}<div>{$news}</div>{/if}