Mam forum Kunena i chcę zrobić tak aby w paginacji pokazywało max 3 następne podstrony w formie 2,3,4 następnie trzy kropek i numer ostatnie strony np. 12
Obecnie mam tak, że wyświetla nawet 9 następnych stron.
aaa.jpg

Nie mam pojęcie gdzie mogę to zmienić w ustawieniach w panelu admina lub ewentualnie w kodzie php. Znalazłem taki oto plik:
Kod PHP:
<?php
/**
 * Kunena Component
 * @package         Kunena.Template.Crypsis
 * @subpackage      Layout.Pagination
 *
 * @copyright       Copyright (C) 2008 - 2018 Kunena Team. All rights reserved.
 * @license         https://www.gnu.org/copyleft/gpl.html GNU/GPL
 * @link            https://www.kunena.org
 **/
defined('_JEXEC') or die;

$display = isset($this->display);

$data $this->pagination->getData();

$count count($data->pages);

if (
$count == 0)
{
    return;
}
elseif (
$count == && empty($display)) return;
$last 0;
?>

<div class="pagination hidden-phone">
    <ul>
        <?php
        
echo $this->subLayout('Widget/Pagination/Item')->set('item'$data->start);
        echo 
$this->subLayout('Widget/Pagination/Item')->set('item'$data->previous);

        foreach (
$data->pages as $k => $item)
        {
            if (
$last != $k)
            {
                echo 
'<li><a class="disabled">...</a></li>';
            }

            
$last $k;

            echo 
$this->subLayout('Widget/Pagination/Item')->set('item'$item);
        }

        echo 
$this->subLayout('Widget/Pagination/Item')->set('item'$data->next);
        echo 
$this->subLayout('Widget/Pagination/Item')->set('item'$data->end);
        
?>
    </ul>
</div>

<div class="pagination test visible-phone">
    <ul>
        <?php
        
foreach ($data->pages as $k => $item)
        {
            echo 
$this->subLayout('Widget/Pagination/Item')->set('item'$item);
        }
        
?>
    </ul>
</div>