• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь [help] Полный список страниц новостей

Статус
В этой теме нельзя размещать новые ответы.

bnbs

Постоялец
Регистрация
9 Май 2007
Сообщения
141
Реакции
10
Подскажите пожалуйста, как организовать полный список страниц с новостями, т.е. привести вид не к "1/2/3....500" а к "1/2/3/4/5 и т.д.)

Т.е. ориентир в данном вопросе _fishki.net, самый низ страницы.

Заранее благодарю.

P.S. DLE 6.7
 
нашел вариант, человек подсказал. НО, проблема - если в категории меньшее число страниц, чем задано, то они все равно отображаются, но при переходе на них соотвественно вылезает ошибка.

Я думаю надо сделать такую фишку только для главной страницы Т.е. для основной категории. А при просмотре определенной категории, уже вываливается список как обычно...

Если есть шарящие люди - хелп. А пока выкладываю тот вариант который нашел, вдруг кому пригодиться...

открываем файл show.short.php

ищем

Код:
for($j = 1; $j <= $pages_per_section; $j++)


меняем на
Код:
for($j = 1; $j <= $pages_per_section+10; $j++)


вид будет такой

Код:
Вернуться назад << 1 2 3 4 5 6 7 8 9 10 ... 160 161 162 >> Следующая страница


Количество страниц можно регулировать цифрой
Код:
$pages_per_section+10
 
  • Заблокирован
  • #3
Есть мысль насчет того, чтобы не прописывать количество страниц самостоятельно. Вот сама идея:
Выполняем все то, что написано выше, но
В строчке:
Код:
$pages_per_section+10

Вместо 10 вставляем $pages_count


В этом случае, страницы будут отображаться не
Код:
Вернуться назад << 1 2 3 4 5 6 7 8 9 10 ... 160 161 162 >> Следующая страница
a
Код:
1/2/3/4/5 и т.д.
т.е., что нам и требовалось...
 
странно, у меня ошибка вылезает...
 
а как на счет модуля перехода на конкретную страницу (ввод осуществляется самостоятельно), я думаю это гораздо проще и больше сводобного места будет
 
  • Заблокирован
  • #6
bnbs написал(а):
странно, у меня ошибка вылезает...
Да, действительно накосячил...
Все исправил, должно работать...
 
а как на счет модуля перехода на конкретную страницу (ввод осуществляется самостоятельно), я думаю это гораздо проще и больше сводобного места будет

здесь фишка в другом - большое количество страниц 2-ого уровня...
 
Ага, в Сапе страницы второго уровня выше ценятся! :)
 
на семерке как это сделать?
 
блин спросил не просто так, а ответа так и не дождался.

поясняю ситуацию: такой строки
Код:
for($j = 1; $j <= $pages_per_section; $j++)
в семерке нет, есть
Код:
for($j=1; $j<=$enpages_count; $j++){
если в ней добавлять "+10", то как и писалось выше не совсем корректно, в добавок, это дело почему-то не работает на главной, остается все так как есть, а работает на других страницах.
если вставлять "+$pages_count", то ни ошибок ни чего... все по старому.
в чем соль?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху