global $user и собственное поле коментария пользователей

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

Аватар пользователя motfey motfey 30 января 2008 в 17:09

1 определил в профилях пользователей новое поле (текстовое многострочное)
с названием profile_sign согласно правил

2 сделал его публичным

3 зашел тестовым юзером и заполнил его
------------> пока все волшебно!!!

4 в файле comment.tpl.php своей темы пытаюсь получить его значение

<?php
global $user;
print $user->profile_sign;
?>

Массив $user - пуст Что я делаю неправильно и как получить значение этого поля?
Понятно что массив $user должен гдето заполняться значениями но где?

Комментарии

Аватар пользователя SlavviR SlavviR 30 января 2008 в 19:47

ой, а не подскажите, как привязать к материалу дату рождения автора? учитывая, что она создаётся совместно с модулями profile и birthdays

добавляя:

global $user;
profile_load_profile($user);
print $user->profile_birthdays;

показывает > Array

Аватар пользователя motfey motfey 1 февраля 2008 в 22:28

Видимо что то не совсем додумал

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