Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru Вопросы КЭПу Уменьшение количества пунктов в навигации по страницам?

Уменьшение количества пунктов в навигации по страницам?


     13.02.2015    Вопросы КЭПу    1255

вопрос
Доброго времени суток. Столкнулся с проблемой, и, не найдя ответа в документации, решил обратиться сюда.
Так вот, у меня нестандартный шаблон, построен он неправильно, но, чтобы все работало, его неправильно верстать и надо было. Ширина сайта - статическая - 900px, соответственно и блок "dle-content" также 900px. Но ширина короткой новости - 255px. До такой же ширины я ограничил и навигацию по страницам (1, 2, 3, 4 страницы и т.д.).
Остальное место занимает плиточное меню. Суть вопроса в том, что я никак не могу уменьшить количество пунктов навигации по страницам. Мне нужно, чтобы вмещалось ровно 7 (семь), но ограничить до этой цифры я никак не могу. Вернее, не могу понять, как это сделать. Естественно, новости будут добавляться и добавляться, но нужно сделать так, чтобы видимы были только 7 пунктов страниц. Возможно, это первые и последние 3 (три), а между ними точки, что указывает на то, что там есть еще страницы. Можно ли это как-то реализовать?
Если в файле engine/modules/show.short.php изменить if ($enpages_count <= 10 ) { на меньшее число, то все просто ломается, появляется нулевая и -1 страницы.
Уменьшение количества пунктов в навигации по страницам?

Ответил: КЭП


Уменьшение количества пунктов в навигации по страницам?

— Тогда мы идём к вам!

Комментарии пользователей (4)

vadims
10

373 | 63

vadims - 13 февраля 2015 18:29 - Юзер

Куда вы вообще лезете? =)
В /engine/modules/show.short.php
Найти
$end = 10;

Заменить на
$end = 7;


+ очистить кеш

JIIHIA
1

2

JIIHIA - 13 февраля 2015 19:03 - Юзер

Благодарю за ответ, но он, к сожалению, ничем мне не помог. Когда страниц со статьями становится на одну (или две) больше, выбивает следующую ошибку загрузки сайта.

vadims
10

373 | 63

vadims - 13 февраля 2015 20:02 - Юзер

Где их становится больше на 1-2? Глянул у себя на сайте, если сменить на $end = 7; то в навигации только 7 страниц.

JIIHIA
1

2

JIIHIA - 13 февраля 2015 20:26 - Юзер

Ставлю я допустим значение "7". В таком случае, когда страниц с новостями будет 8 (или 9) выбьет такую ошибку. Версия DLE 10.3.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы