Не могу разобраться с элементарными задачами. Нужно переоформить страницу пользователей по собственным нуждам. Создал user-profile.tpl.php, раскидал вывод полей, изображение... а вот вывести имя пользователя не получается.
Чаерез <?php print_r ($user_profile); ?> выводит, что имя пользователя содержится только в полях. Можно как-то вывести имя владельца страницы?
Также не могу вывести значение userpoints цифрой. Там есть только с текстом
(
[title] => Array
(
[#markup] => <h3>AltCoins</h3>
)
[#weight] => 0
[list] => Array
(
[#theme] => item_list
[#items] => Array
(
[0] => <em class="placeholder">Основная</em>: 10
)
[#attributes] => Array
(
[class] => Array
(
[0] => userpoints-points
)
)
)
[total] => Array
(
[#markup] => <div class="userpoints-total">Total (all categories): 10</div>
)
Не могу найти, где пишется текст "Total (all categories):"
Комментарии
шнаел... dprint_r помог.
<?php print $user_profile ['field_fieldname']['#object']->name; ?> имя
<?php print $user_profile ['field_fieldname']['#object']->roles[2]; ?> роли. Навер придется выводить все эл.
только как быть с пустыми полями....
Ничего не понимаю..Есть поле в профиле, куда юзер вводит свой логин в твиттере (field_twitter). Нужно что бы выводилась ссылка на твиттер. Делаю так:<?php print $user_profile ['field_twitter']['#object']->name; ?>
Результат есть, но совсем не тот.. он выводит просто имя пользователя (логин)! Ясно, что косяк где-то в['#object']->name
но так и не нашёл ничего связного на d.org.. помогите, пожалуйста!разобрался сам http://drupal.org/node/1094424#comment-4428992 -> спасибо d.org!
выводить поинты вот так:
<?php print userpoints_get_current_points($node->uid); ?>
и загляните ко мне в тему плз мож что поможете http://www.drupal.ru/node/68876#comment-391113
как вывести ссылку "добавить в друзя" (модуль User Relationships)
и вывести всех друзей как на сайте drupalsn.ru вот например юзер http://drupalsn.ru/users/graker
там у него сразу на странице видны кто его друзья, вот так бы вывести -)
Имя пользователя (логин) в user.tpl.php выводится так:
<?php
print $user->name;
?>