Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Как исправить вывод количества пользователей в login?

Как исправить вывод количества пользователей в login?


     Общие вопросы, MySQL    1025

вопрос
Здравствуйте. Сделал вывод общего количество юзеров на сайте в login.tpl чтобы в скобках указать сколько всего юзеров, чтобы выглядело вот так: Все пользователи (3).
Вывод количества юзеров вытащил из статистики из файла по пути 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


в этой строке как раз то что отвечает за вывод количества пользователей.
Помогите пожалуйста подправить, чтобы не вылетала ошибка при очистке кэша.

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


2 комментария

tyntygydyn
Юзер

tyntygydyn - -

На главной выбивает

Parse error: syntax error, unexpected ''us' (T_ENCAPSED_AND_WHITESPACE), expecting ']' in /home/users/...../engine/modules/sitelogin.php on line 368

tyntygydyn
Юзер

tyntygydyn - -

Сам разобрался!Можно закрыть!

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

наверх