1) {
echo '
';
} else {
echo '';
}
$ellipsisShown = 0;
for($i=1;$i<=$TemplateData['pagination']['pages'];$i++) {
$active = '';
if($i == $TemplateData['pagination']['curPage']) $active = 'uk-active';
if(in_array($i,$TemplateData['pagination']['visibleRange'])) {
echo ''.$i.'';
}
else {
if($i < $TemplateData['pagination']['currentRangeStart'] && $ellipsisShown == 0) {
echo '…';
$ellipsisShown = 1;
}
if($i > $TemplateData['pagination']['currentRangeEnd'] && ($ellipsisShown == 0 || $ellipsisShown == 1)) {
echo '…';
$ellipsisShown = 2;
}
}
}
if($TemplateData['pagination']['curPage'] < $TemplateData['pagination']['pages']) {
echo '
';
} else {
echo '';
}
?>