Хак Количество новостей в категориях за последние сутки
Суть модуля – вывод количества новостей, добавленных за последние сутки в категории по тегу {count-cat=ID1,ID2,ID3}! С кешированием!!
Установка в 3 шага.
1.Копируем файлы, как они есть в архиве на сайт.
2.Открываем ./index.php:
Находим:
if (strpos ( $tpl->copy_template, "[category=" ) !== false) {
$tpl->copy_template = preg_replace ( "#\\[category=(.+?)\\](.*?)\\[/category\\]#ies", "check_category('\\1', '\\2', '{$category_id}')", $tpl->copy_template );
}
Ниже вставляем:
i
f (strpos ( $tpl->copy_template, "{count-cat=" ) !== false) {
require_once ROOT_DIR . '/engine/modules/count-cat.php';
$tpl->copy_template = preg_replace ( "#\\{count-cat=(.+?)\\}#ies", "count_cat('\\1')", $tpl->copy_template );
}
3.В шаблон вставляем {count-cat=ID}, где ID – id категории, или категорий (через запятую – 1,2,55,41)
Зарегистрируйтесь чтобы увидеть что тут скрыто.