user-profile.tpl.php

Хочешь помочь с переводом? Это очень просто и быстро. Лишь зарегистрируйся, и можешь тут же начать переводить.

Версия 1.2.2.1 (checked in on 2008/10/15 at 13:52:04 by dries)

user-profile.tpl.php Реализация исходной темы для вывода всех данных из профиля пользователя.

Этот шаблон используется для просмотра профиля зарегистрированного пользователя, например: example.com/user/123. Под 123 подразумевается ID пользователя.

По-умолчанию все данные профиля выводятся через переменную $user_profile. Если есть необходимость изменить вывод этих данных, вместо нее можно использовать $profile. Эта переменная привязывается к имени каждой категории или другим данным профиля. Эсли это категория, переменная будет содержать все элементы профиля. По-умолчанию $profile['summary'] предоставляет данные пользовательской истории. Другие данные могут быть предоставлены модулями. $profile['user_picture'] отображает изображение пользователя.

Также имейте в виду, что элементы профиля, их категории могут быть установлены администратором сайта. Они также доступны в $profile. Например, если в профиле существует категория 'Контакты' с полями для адреса, номера телефона и др. то печать переменной $profile['contact'] выведет все данные, которые присутствуют в этой категории. Это полезно для изменения порядка следования данных, добавления разметки и т.д.

Чтобы вывести все доступные данные $profile, используйте следующий код:

print '<pre>'. check_plain(print_r($profile, 1)) .'</pre>';

Смотрите также

user-profile-category.tpl.php

Where the html is handled for the group.

Смотрите также

user-profile-field.tpl.php

Where the html is handled for each item in the group.

Доступные переменные:

  • $user_profile: Все данные профиля пользователя.
  • $profile: Массив категорий профиля, их элементов или других данных, предоставленных модулями.

Смотрите также

template_preprocess_user_profile()

Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вход в систему