smarty
SMARTY
Datum
{date("F j, Y",strtotime($element->date_start))}
Prevajanje v jezike:
{__(date("D",strtotime($element->date_start)))}, {__(date("d.m.Y | H:i",strtotime($element->date_start)))}
Link
{$element->makeUrl($page->geturl())}
Vezano na določeno stran:
{$element->makeUrl('events')}
Vezano na page->special (glede na element). Pride v poštev pri več jezikih:
{buildUrl($element->makeUrl(Page::getSpecial("news")->geturl()))}
Page special na stran
{buildUrl(Page::getSpecial("news")->geturl())}
Povezava nazaj na seznam novic:
{buildUrl($page->geturl())}
{$page->geturl()}
<a href="{buildUrl($page->getPrimPage()->geturl())}">{$page->getPrimPage()->title}</a>
Omejitev prikazanega št. elementov
{if $element@iteration >= 3}{break}{/if}
Zamenjava presledka za vezaj:
{str_replace(' ','-',$element->category)}
Omejitev števila znakov:
{substrw($element->content,180)}SMARTY spremenljivke
{$smarty.server.SERVER_NAME}
{$smarty.server.REQUEST_URI}
{$page->geturl()}
{$page->id}
{$page->title}
{$page->getPrimPage()->title}
{$page->getPrimPage()->special}
{transformContent($element->content)}
User level
{checkUserLevel(USERLEVEL_EDITOR)}
{checkUserLevel(USERLEVEL_ADMINISTRATOR)}
{if (checkUserLevel(USERLEVEL_EDITOR))}
{$element->getCustom('custom_spremenljivka')}
SMARTY arhiv dogodkov
Preverja, če je datum starejši od trenutnega:
{if $element->date_start > $smarty.now|date_format:"Y-m-d"}
http://kr-kolesarim.vx2.lytee.com/dogodki
Ločena predloga za arhiv dogodkov.
SMARTY share gumbi
<a href="http://twitter.com/intent/tweet?text={$page->title}&url={$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}" target="_blank" title="Share on Twitter"><i class="fa fa-twitter"></i></a>
<a href="http://www.facebook.com/sharer/sharer.php?u={$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}" target="_blank" title="Share on Facebook"><i class="fa fa-facebook"></i></a>
<a href="https://plus.google.com/share?url={$smarty.server.HTTP_HOST}{$smarty.server.REQUEST_URI}" target="_blank" title="Share on Google Plus"><i class="fa fa-google-plus"></i></a>
VEČ SLIK
{$i=0}
{foreach from=$images item="image"}
{if $i>1}
<img src="/lyphp-latest/plugins/lythumb.php?src={$image->name}&w=250&h=120&c=1" />
{/if}
{$i=$i+1}
{/foreach}
ali
{$images = $element->getImages()->items}
{$images[0]->name}
{$images[1]->name}
{$images[n]->name}
<img src="/lyphp-latest/plugins/lythumb.php?src={$images[1]->name}" alt="{$images[1]->caption}" />
test