Ako vo foreach pisat html kod len 1x ked mam viac podmienok?
Posted: Wed Feb 27, 2013 9:20 am
mam takyto html blok:
Da sa to nejako zjednodusit aby som tu tabulku (to HTML myslim) nemusel pisat 2x(teda pre dnes a zajtra) ale iba raz?
Code: Select all
{assign var='today' value=$smarty.now|date_format:'%e. %-m. %Y'}
{foreach from=$results.Event item='result' key='k' name='result'}
{if $result['@attributes']['EventStart']|date_format:'%e. %-m. %Y' == $today}
<table id="dnes">
<tr>
<td>
rovnaka tabulka (rovnake html) s dnesnym obsahom
</td>
</tr>
</table>
{/if}
{if $result['@attributes']['EventStart']|date_format:'%e. %-m. %Y' == $today+1}
<table id="zajtra">
<tr>
<td>
rovnaka tabulka (rovnake html) so zajtrajsim obsahom
</td>
</tr>
</table>
{/if}
{/foreach}