Данные пользователя в overall_header.html

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
sw-coll
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 7 месяцев

Данные пользователя в overall_header.html

Сообщение sw-coll »

Возникла такая проблема при редактировании шаблонов. Мне понадобилось, чтобы в шапке сайта в определенном месте выводились Имя и группа вошедшего пользователя. Для имени я использовал переменную {USERNAME}, в ucp_profile_reg_details.html она работает, а в overall_header.html - нет. Так вот вопрос: с помощью каких переменных можно в overall_header.html выводить имя и группу зашедшего пользователя?
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Данные пользователя в overall_header.html

Сообщение MIT »

Эти переменные надо создать самому. Например сделать инициализацию переменных USER_NAME и USER_GROUP_NAME в index.php, что лежит в корне форума.
sw-coll
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 7 месяцев

Re: Данные пользователя в overall_header.html

Сообщение sw-coll »

А как вы посоветуете это сделать? Я добавил туда для имени пользователя такой код:

Код: Выделить всё

	'USERNAME'	=> get_username_string('username', $row['user_id'], $row['username'], $row['user_colour']),
Однако, он мне выводит "гость".
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Данные пользователя в overall_header.html

Сообщение MIT »

Я бы посоветовал изучить класс user и воспользоваться следующими переменными:

Код: Выделить всё

$user->data['user_id']
$user->data['is_registered']
$user->data['username']

Вернуться в «Поддержка phpBB 3.0.х»