Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Хаки » Как реализовать различное количество выводимых новостей на главной и последующих страницах?

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


     23.05.2015    Все вопросы » Хаки    2177

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

Ответил: crysnik


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

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

9 комментариев

ArtsWar
Юзер

ArtsWar - 23 мая 2015 22:00 -

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

FastFud
Юзер

FastFud - 23 мая 2015 22:37 -

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

ArtsWar
Юзер

ArtsWar - 23 мая 2015 23:04 -

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

FastFud
Юзер

FastFud - 23 мая 2015 23:16 -

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

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

ArtsWar
Юзер

ArtsWar - 23 мая 2015 23:18 -

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

ArtsWar
Юзер

ArtsWar - 23 мая 2015 23:31 -


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

crysnik
Юзер

crysnik - 24 мая 2015 00:37 -

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

ArtsWar
Юзер

ArtsWar - 24 мая 2015 01:33 -

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

ArtsWar
Юзер

ArtsWar - 24 мая 2015 01:36 -

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

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

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

наверх