
PHP !Smarty rozdil mezi datumy
zdravim resim problem ve smartech respektlive v nize uvedenym vypisu potrebuju aby se mi vypisoval rozdil ve dnech mezi "{$vchod.prideleno}" a "{$vchod.prideleno} + 1 měsíc"
v klasickem php bych to resil nejak takto:
$cas = mktime(0,0,0,1,6,2012);
$cas2 = time();
$rozdil = $cas-$cas2;
echo floor($rozdil/(24*3600)).' dní, ';
ale ve smartech nevim jak to vyresit. Máte s tim nekdo skusenost? díky{foreach from=$tabulky item=vchody}
<table class="list" style="float: left;">
<tr>
<td class="pager" colspan="4">{$strankovac}</td>
</tr>
<tr>
<th>Příjmení Jméno</th>
<th>Přiděleno</th>
<th>Stav</th>
</tr>
{foreach from=$vchody item=vchod key=row}
<tr{if $row % 2 == 0} class="y"{/if}>
<td>{$vchod.prijmeni} {$vchod.jmeno}</td>
<td>{$vchod.prideleno|date_format:"%d.%m.%Y"}</td>
<td {if $vchod.stav == 0}bgcolor="#ff7551">Neupraveno{/if}{if $vchod.stav == 1}bgcolor="#ff7551">Neupraveno{/if}{if $vchod.stav == 2}bgcolor="#ffce51">Rozpracováno{/if}{if $vchod.stav == 3}bgcolor="#87f34d">K předání{/if}</td>
</tr>
{/foreach}
</table>
{/foreach}
Zmena predmetu, pôvodne: !Smarty (los)