вопрос
Здравствуйте, есть вот этот код
в шаблоне я пишу {games-num} и выводит новости которые добавил пользователь в какой-то категории.
Проблема в том что у меня много категорий и делать много запросов не хорошо. Так вот помогите подредактировать этот код таким образом чтобы в шаблоне userinfo.tpl было так {games-num-1} где 1 это ID категории.
$rows = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_post WHERE category = '1' AND autor = '$user'");
$games_num = $rows['count'];
$tpl->set('{games-num}', $games_num);
в шаблоне я пишу {games-num} и выводит новости которые добавил пользователь в какой-то категории.
Проблема в том что у меня много категорий и делать много запросов не хорошо. Так вот помогите подредактировать этот код таким образом чтобы в шаблоне userinfo.tpl было так {games-num-1} где 1 это ID категории.
Модуль
Вывод новостей текущего юзера:
Вывод новостей админа:
Префикс кеша лучше оставить как есть, тогда кеш будет чиститься только при добавлении новостей.
UPD (dj-avtosh)
https://dle-faq.ru/faq/phpquest/6922-pomogite-redaktirovat-zapros.html#comment-id-17195
Вывод новостей текущего юзера:
{include file="engine/modules/user.news.counter.php?&userName=this&catId=1"}
Вывод новостей админа:
{include file="engine/modules/user.news.counter.php?&userName=admin&catId=5"}
Префикс кеша лучше оставить как есть, тогда кеш будет чиститься только при добавлении новостей.
UPD (dj-avtosh)
https://dle-faq.ru/faq/phpquest/6922-pomogite-redaktirovat-zapros.html#comment-id-17195