Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Хаки Как реализовать различное количество выводимых новостей на главной и последующих страницах?

Как реализовать различное количество выводимых новостей на главной и последующих страницах?


     23.05.2015    Хаки    856

вопрос
Здравствуйте. Ребята, кому не лень и кто действительно в курсе как решить вопрос, будьте добры помогите реализовать задуманное.
Необходимо, чтобы на главной странице выводилось 5 новостей, а на последующих страницах по 6 новостей.
Вывод осуществляется через content.
В ПУ DLE есть возможность указать "Количество кратких новостей, которое будет выводиться на страницу", но нет возможности указать/ограничить кол-во на главной и на последующих..

Ответил: crysnik


А у меня вот так работает:

вместо
$cstart = $cstart * $config['news_number'];    
это
$cstart = $cstart * $config['news_number'] = ($cstart == 0) ? $config['news_number'] : 1;

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

ArtsWar
10

ArtsWar - 23 мая 2015 22:00 - Юзер

Народ, неужели никто не в теме... Может есть хоть какие-либо идеи?

FastFud
50

1599 | 588

FastFud - 23 мая 2015 22:37 - Юзер

Попробуйте так:
/engine/engine.php найти
// ################ Новости на главной #################
и перед
$sql_select
добавьте
$config['news_number'] = ($cstart == 0) ? $config['news_number'] : 1;
1 - количество новостей на других страницах.

ArtsWar
10

ArtsWar - 23 мая 2015 23:04 - Юзер

Круто. Благодарю Вас. Но вот почему-то переключатели теперь некорректно функционируют, а именно не показывается активная страница в переключателе. А так же пагинация начинается делится не на целые числа а на дробные, т.е. к примеру при нажатии на 10 страницу, переключатели будут указывать на 8,5. Не знаете как с такой проблемой бороться?

FastFud
50

1599 | 588

FastFud - 23 мая 2015 23:16 - Юзер

Если вы используете категории, то при их создании, в админ панели, есть опция которая позволит вам задать для каждой категории, свое количество новостей для вывода на страницах категории.

P.S. Возможно я не уловил суть вопроса, о каких примерно страниц вы имели ввиду под
последующих страницах?

ArtsWar
10

ArtsWar - 23 мая 2015 23:18 - Юзер

Да, именно о последующих страницах... Как раз они никак в ПУ не "регулируются".
Сейчас хотя бы, благодаря Вам выводится нужное кол-во на последующих страницах, но вот пагинатор выдаёт бредятину, дробные числа вместо целых.

ArtsWar
10

ArtsWar - 23 мая 2015 23:31 - Юзер


Вот такая вот штукенция)

crysnik
2

41 | 17

crysnik - 24 мая 2015 00:37 - Юзер

***Комментарий удален***

ArtsWar
10

ArtsWar - 24 мая 2015 01:33 - Юзер

Безумно Вам благодарен.

ArtsWar
10

ArtsWar - 24 мая 2015 01:36 - Юзер

***Комментарий удален***

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

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