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

Как вывести число новостей в определённом разделе?


     03.12.2014    Все вопросы » Общие вопросы    1397

вопрос
По задумке одна из частей сайта является библиотекой. Хотелось бы вывести количество всех книг (новостей) в библиотеке (категории). Каким образом реализовать это, помогите пожалуйста.

Ответа пока нет


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

Devsid
Юзер

Devsid - 3 декабря 2014 17:20 -

Если данная часть выводит новости из категории - то делай следующее
Админ панель - Категории
Находишь нужную тебе категорию - редактировать
Находишь строчку "Количество новостей на страницу" и меняешь 0 на нужное кол-во. (0 означает вывод новостей по глобальным настройкам)

Так же можно использовать тег {custom}

{custom id="1,2,5-8" category="2,3,5-8" navigation="yes" from="0" limit="30" order="date" cache="yes"}

http://dle-news.ru/extras/online/startnews.html

AleksMey
Юзер

AleksMey - 3 декабря 2014 18:21 -

Devsid, немного не поняли сути вопроса. Нужно не изменить количество новостей на страницу, а вывести 1 число число-количество новостей в категории.

vitnet
Эксперт

vitnet - 3 декабря 2014 18:22 -

Devsid,
Как вывести число новостей в определённом разделе?

AleksMey
Юзер

AleksMey - 3 декабря 2014 18:43 -


vitnet,вот чтобы так получилось, только вместо N выводилось число книг в категории книги

promax
Юзер

promax - 3 декабря 2014 19:48 -

Как пример:
$db->query ( "SELECT id FROM " . PREFIX . "_post WHERE category ='$category_id'" );
$catnum = $db->num_rows($db->query);
$tpl->set ( '{catnum}', $catnum );

+1 запрос к базе.

Можно сделать кэширование ...

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

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

наверх