Сниппет - ссылка на мой профиль в блоке

Главные вкладки

Аватар пользователя Heihachi88 Heihachi88 5 сентября 2010 в 20:13

Создал блок с PHP вводом, так вот, хочу сделать ссылку на профиль юзера, который залогинен, вот сниппет

<?php
global $user;
print 
l("My Account""users/" $user->uid);
?>

uid - возвращает ID пользователя, а чтобы посмотреть свой профиль нужно чтобы было имя профиля вида users/myprofile, а uid возвращает users/1. Есть ли что-то наподобие uname, чтобы динамически выводилось имя пользователя, а не ID.

Комментарии

Аватар пользователя Heihachi88 Heihachi88 5 сентября 2010 в 21:44

"Ch" wrote:
Вроде все правильно сделано. Или user/1 это не Ваш профиль?

Дело в том, чтобы зайти в настройки пользователя нужно чтобы не ID указывался, а username, вот меня интересует можно ли как-то динамически выводить username, а не uid (user id)

Аватар пользователя Ch Ch 5 сентября 2010 в 22:03

"Heihachi88" wrote:
Дело в том, чтобы зайти в настройки пользователя нужно чтобы не ID указывался, а username

Почему Вы так решили?
"Heihachi88" wrote:
можно ли как-то динамически выводить username, а не uid (user id)

$user->name

Аватар пользователя Ch Ch 6 сентября 2010 в 11:47

Не, drupal_set_title с блоками не как не связана. Я думал Вам нужен страницы.

Если нужно изменить заголовок для блока, то проще отредактировать шаблон этого блока.