вопрос
Здравствуйте. Сделал вывод общего количество юзеров на сайте в login.tpl чтобы в скобках указать сколько всего юзеров, чтобы выглядело вот так: Все пользователи (3).
Вывод количества юзеров вытащил из статистики из файла по пути engine/modules/stats.php вот такой кусок кода
и вставил его в файл по пути engine/modules/sitelogin.php в начале.
Вывел в login.tpl так
Всё вывелось, но при очистки кэша в админке, выбивает ошибку:
в этой строке как раз то что отвечает за вывод количества пользователей.
Помогите пожалуйста подправить, чтобы не вылетала ошибка при очистке кэша.
Вывод количества юзеров вытащил из статистики из файла по пути engine/modules/stats.php вот такой кусок кода
$row = $db->super_query( "SELECT COUNT(*) as count FROM " . USERPREFIX . "_users" );
$stats_users = $row['count'];
$tpl->set( '{user_num}', $stats_users );
и вставил его в файл по пути engine/modules/sitelogin.php в начале.
Вывел в login.tpl так
<li>Все пользователи ({user_num})</li>
Всё вывелось, но при очистки кэша в админке, выбивает ошибку:
fatal error: call to a member function set() on null in **путь к файлу engine/modules/sitelogin.php** on line 29
в этой строке как раз то что отвечает за вывод количества пользователей.
Помогите пожалуйста подправить, чтобы не вылетала ошибка при очистке кэша.