Former
Related former elements
Visit Kranj
Prikaz vseh elementov:
{foreach $element->getRelatedElements() as $relement}
<h2>{$relement->rowData['title']}</h2>
{/foreach}
Prikaz 3 elementov, razvrščanje RANDOM:
{foreach $element->getRelatedElements(3, true) as $relement}
<h2>{$relement->rowData['title']}</h2>
{/foreach}RANDom former elements
<?php
$former = getObject('Former','findOne',array('where'=>"custom_id='Id-formerja'"));
foreach ($former->getRandomElements(4) as $element){
?>
Checkbox
<div><?php foreach ($element->getCustom('check') as $item) { ?><?=$item." "?><?php } ?>"></div>Friendly URL - associated page
<a href="{buildUrl($element->makeUrl(Page::getSpecial("content-page")->geturl(),true))}">
Pri povezavi je potrebno dodati 2. parameter pri geturl()
{CLIENT}/admin/formers/saveAll
Note: Ponovno shrani vse former elemente in jim nastavi FRIENDLY URL!
Edit former element shortcut
<?php if ($GLOBALS['ADMIN-TOOLS']) { ?>
<a style="position:absolute; top: 0px; right: 0; z-index:500;" class="slyEdit" title="Uredi element" href="#" onclick="adminPopup("admin/formers/slyEditElement/<?=$element->id?>","Edit"); return false;"><i style="color:#222; font-size: 20px;" class="fa fa-pencil-square-o"></i></a><?php } ?>Shrani vse former elemente - function
www.domena.si/admin/formers/saveAll
Za ostale jezike - posamezno:
www.domena.si/admin/formers/saveAll?forLang=en_US

test