{if $sm.list}
{foreach from=$sm.field item=item key=key name=foric}
{if $smarty.session.user_type eq 99 || $item.0 neq Id}
{if $key == $smarty.session.$m.sort_by}
{if $smarty.session.$m.sort_order=="ASC"}
{assign var=cls value="asc"}
{else}
{assign var=cls value="desc"}
{/if}
{else}
{assign var=cls value=""}
{/if}
|
{if $item.1!=0}
{if $sm.ajax}
{if $item!=""}{$item.0}{else}{$key}{/if}
{else}
{if $item!=""}{$item.0}{else}{$key}{/if}
{/if}
{else}
{if $item!=""}{$item.0}{else}{$key}{/if}
{/if}
|
{/if}
{/foreach}
{section name=cur loop=$sm.list}
{assign var=x value=$sm.list[cur]}
| {$x.name} |
{if $x.dob eq '0000-00-00'}NA{else}{$x.dob|date_format:"%B %e, %Y"}{/if} |
{/section}
{if $sm.type=='advance'}
{elseif $sm.type=='box'}
{elseif $sm.type=='normal'}
{elseif $sm.type=='nextprev'}
{elseif $sm.type=='extra'}
{else}
{if $sm.type!='no'}
{$sm.next_prev->generate()}
{/if}
{/if}
{else}
No upcoming birthday found.
{/if}