Главная Вернуться в каталог статей?
Выводим никнейм (логин) в любом месте сайта на DLE
10.02.2018, 12:55
Данный метод пригодиться для тех, кто захочет сделать большой проект с упором на социальность или игровой портал.
Хак заключается в том, что вы сможете вывести с помощью тега %username% никнейм пользователя в любом месте шаблона, так как DLE это ограничивает. Если пользователь авторизирован, то будет показан ник, если не авторизирован, то будет написано "Гость". 
Установка:
Открываем файл 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']);
и в любом месте, где нужно вывести никнейм (логин) юзера вставляем это: %username%
Просмотров: 124 | Теги: (логин), никнейм, Выводим, месте, любом, сайта




Материал добавил:
...
Логин на сайте: ...
Группа: ...
Статус: ...
О материале:
Добавлен: 10.02.2018 в 12:55
Просмотров: 124 раза
Категория: DLE

Всего комментариев: 0
avatar