Nieuws: geen nieuws dan ook geen div

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

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

Nieuws: geen nieuws dan ook geen div

Post 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}
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: Nieuws: geen nieuws dan ook geen div

Post 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
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3497
Joined: Mon Nov 28, 2011 9:29 am

Re: Nieuws: geen nieuws dan ook geen div

Post 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}
Post Reply

Return to “Dutch - Nederlands”