Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; DLE_Comments has a deprecated constructor in /var/www/dlefaq/data/www/dle-faq.ru/engine/classes/comments.class.php on line 21 Как исправить %username_login% ? :: DLE FAQ

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

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

Как исправить %username_login% ?


     Все вопросы » Общие вопросы по вёрстке    5057

вопрос
Добрый день. Только изучаю данный движок. Подскажите как исправить данную проблему
версия движка 12.1
Как исправить %username_login% ?
Как исправить %username_login% ?

Ответил: valera22


Установка:

Открываем файл engine/modules/main.php (в старых версиях index.php)
Ищем строку:
echo $tpl->result['main'];

Выше этой строки вставляем:
$tpl->result['main'] = str_replace("%user_name%", $is_logged?$member_id['name']:'Гость', $tpl->result['main']);

В нужном месте шаблона вставляем %user_name%


меняем %username_login% на %user_name% в шаблоне.

1 комментарий

tumoxa
Юзер

tumoxa - -

Для вывода логина пользователя в login.tpl используеться тег {login}, а не %username_login%.
Читайте документацию по шаблонам.

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

наверх