пагинатор. Изменить отображение. Есть решение
Необходимо из

сделать

Почитав форум, кажется догадываюсь, что это в /wa-system/vendors/smarty-plugins/function.wa_pagination.php
Но как сделать вот такой вид пагинатора? Чтобы не отображалась последняя страница? Ну и первая, в случае, если открыта последняя/в середине вот так:

5 ответов
Можно попробовать поменять значение nb в шаблонах
nb - количество отображения ссылок в начале и в конце
За количество, спасибо! Но мне наверное надо было добавить, что мне не хотелось бы отображать последнюю страницу "5" в списке.
То есть, 1,2,3,4,-> ; <-2,3,4,5 ;
Если страниц больше, а мы в где-то центре,
то <,3,4,5,6>
Смотрите, а если страниц фактически очень много. Допустим 20 страниц это же не исправит... Получается при $total = $pages_count и nb = 2 на первой странице: 1,2,19,20> , а на 10: 1,2,9,10,11,12,19,20>
nb=0 тоже допускается. У меня вот сделано так (в своих магазинах совмещаю постраничную навигацию и ленивую загрузку одновременно).
Для более, чем 5 страниц
Или можно обыграть условие в зависимости от текущей страницы, а начало будет как на первом скриншоте
Тогда получится примерно такой вид
Понимаю, что вы всё равно хотите не так, а как-то по-своему, но в вашем случае штатного решения нет. Только переписывать исходник или писать что-то на JS, чтобы переделывать выводимую информацию прямо на странице. Окупятся ли затраты сил, времени и средств на доработку произведённым эффектом сказать сложно. Вам виднее.
Можно попробовать поиграться условием на nb=X, где X зависит от total и/или от текущей страницы, но условия вам придется для разных случаев придумывать самостоятельно. Поглядите ещё вот тут https://support.webasyst.ru/fo...