Здарова,
мне тут нужно выводить аватарку пользователя-автора ноды в page.tpl.php... Пытаюсь использовать user_load(), конструкция:
<?php $author = user_load($node->uid);
print theme('picture', array('account' => $author)); ?>
ничего не выводит... При этом ошибок никаких не выдает. Не пойму в чем дело, вроде наименование поля 'picture' возвращаемого функцией user_load() объекта в переменную $author верное. Подскажите, что не так и как вывести картинку автора ноды?
Комментарии
из user.module:
<?php
$account->content['user_picture'] = array(
'#markup' => theme('user_picture', array('account' => $account)),
'#weight' => -10,
);
?>
А как этот код можно использовать в данном случае? Не могли бы Вы разъяснить..?
theme('user_picture', array('account' => $account))
user_picture там а не picture. остальное все правильно.
Огромное спасибо! Зашпарился, думал должно быть именно 'picture', теперь все как надо!