Page 1 of 1

[OPGELOST] Event Listing

Posted: Fri Dec 05, 2008 6:40 pm
by Stefan
Hallo,

Ik heb een vraag mbt de Event Listing. Hier plaats ik de optredens in van onze band.
Echter, wanneer er geen optredens gepland zijn, zoek ik de mogelijkheid om een tekst te plaatsen zoals "Op dit moment zijn er geen optredens gepland...". Wie kan mij hiermee helpden???

Code: Select all

<dl>
{foreach from=$items item="item"}
<div class="eventslist">
<dt{if $item.past eq "true"} style="color:gray"{/if} class="summary">{$item.short}</dt>
<dd{if $item.past eq "true"} style="color:gray"{/if}>
{if $item.start|date_format:"%Y-%m-%d" == $item.end|date_format:"%Y-%m-%d"}
<p><b>Datum:</b> {$item.start|date_format:"%d-%m-%Y"} - 
<b>Tijd:</b> 
{if $item.start|date_format:"%I:%M" == $item.end|date_format:"%I:%M"}
{$item.start|date_format:"%H:%M"}</p>
{else}
{$item.start|date_format:"%H:%M"} tot {$item.end|date_format:"%H:%M"}</p>
{/if}
{else}
<p><b>Datum:</b> {$item.start|date_format:"%d-%m-%Y"} tot {$item.end|date_format:"%d-%m-%Y"}</p>
{/if}
<div class="eventdesc">{$item.long}</div>
</dd>
</div>
{/foreach}
</dl>

Re: Event Listing

Posted: Sat Dec 06, 2008 8:38 pm
by Arno
Dat zou volgens mij moeten lukken middels {foreachelse}.

Voeg dus, aan het einde van je code, maar voor {/foreach} dit toe:

{foreachelse}
Op dit moment zijn er geen optredens gepland.

Re: Event Listing

Posted: Sun Dec 07, 2008 1:49 pm
by Stefan
Super, dit is inderdaad de oplossing! Dank je!