Здравствуйте. Столкнулся с следующей проблемой - не могу вывести логин авторизовавшегося пользователя. Попытался вывести все переменные через print_r (&user-profil). Вывелись все переменные, но поле "логин" не могу найти. Что делать? Помогите!
Здравствуйте. Столкнулся с следующей проблемой - не могу вывести логин авторизовавшегося пользователя. Попытался вывести все переменные через print_r (&user-profil). Вывелись все переменные, но поле "логин" не могу найти. Что делать? Помогите!
Комментарии
Попробовал вывести логин через конструкцию <?php print $user->name; ?>, но тогда на всех учётных записях появляется один и тот же логин - логин того, кто просматривает страницу. А это совсем не то, что нужно
Перестаньте сами себе противоречить. В теме одно, в комментарии другое. Определитесь что нужно...
Просто опечатка в теме. Нужно вывести логин зарегистрировавшегося пользователя, чтобы при заходе на страницу учётной записи , отображался логин владельца учётной записи.
Так как вывести имя пользователя на странице юзера7
Так как вывести имя пользователя на странице юзера7
Так как вывести имя пользователя на странице юзера7
Так как вывести имя пользователя на странице юзера?
Всё равно не могу вывести имя пользователя на странице user-profil. Пробовал и <?php print render ($user->name); ?> и токенами [current-user:name], и девелом переменные переподбирал - не выводится.
Что такое? Ведь нужно то немного: всего лишь вывести логин пользователя, но не могу. Помогите, пожалуйста!
Всё равно не могу вывести имя пользователя на странице user-profil. Пробовал и <?php print render ($user->name); ?> и токенами [current-user:name], и девелом переменные переподбирал - не выводится.
Что такое? Ведь нужно то немного: всего лишь вывести логин пользователя, но не могу. Помогите, пожалуйста!
Всё равно не могу вывести имя пользователя на странице user-profil. Пробовал и <?php print render ($user->name); ?> и токенами [current-user:name], и девелом переменные переподбирал - не выводится.
Что такое? Ведь нужно то немного: всего лишь вывести логин пользователя, но не могу. Помогите, пожалуйста!
var_dump($account);
или
var_dump($account);
Так. Вывелось: object(stdClass)#107 (27) { ["uid"]=> string(2) "12" ["name"]=> string(5) "UserO" ["pass"]=> string(55) "$S$DRn2FGWbrT0P4tGKHg/6983NNZm7x0ZYml9SMC.eZ74gZF..yKAX" ["mail"]=> string(23)... Как вывести логин из этого массива?
ну, во-первых, там же написано object, а, во-вторых, стандартно обращаетесь к свойству name
print $account->name;
Пробовал до этого так же обращаться, не получалось. Сейчас перепроверил - опять нет. А в админке нет где-нибудь настройки типа "показывать логин профиля - да/нет"?
"<?php print $account->name;?>", обновляю сайт и... опять пусто
print $account->name;
Спасибо!
<?php global $user; print $user->name; ?>
<?php global $user; print $user->name; ?>