(Решено) Как вывести изображение пользователя во Views 3 ?

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

Комментарии

Аватар пользователя artemrrr artemrrr 17 марта 2014 в 13:05

"sergeybelya" wrote:
Добавить отношение по автору содержимого.

и что будет? в полях появится поле аватарки пользователя???

Аватар пользователя artemrrr artemrrr 17 марта 2014 в 20:13

Да я понял, что от меня, спасибо, этот вопрос решил (нашел), а вы не подскажите как программно вывести дополнительные поля из профиля в ноде.

В Друпал 6 выводил

вот так:
<?php $user user_load($node->uid);echo $user->имя_поля;?>

в 7-ке не проходит.. как будет для 7-ки???

Так же пробовал выводить поля образованные модулем Profile2

вот этим кодом:

<?php $profile profile2_load_by_user($user);
print 
drupal_render(field_view_field('profile2'$profile['имя_профиля'],'имя_поля', array('label'=>'hidden')));?> 

он работает, но только для пользователей у которых данное поле заполнено, если нет выскакивает ошибка

Notice: Undefined index: мой_профиль in include()
EntityMalformedException: Missing bundle property on entity of type profile2. in entity_extract_ids()

Аватар пользователя aquasplash aquasplash 17 марта 2014 в 22:22

"artemrrr" wrote:
Да я понял, что от меня, спасибо, этот вопрос решил (нашел)

Давайте будем последовательны.
Что вы решили ? Покажите пожалуйста.

Аватар пользователя artemrrr artemrrr 17 марта 2014 в 22:47

"aquasplash" wrote:
Что вы решили ? Покажите пожалуйста.

Создал в профиле новое поле под названием логотип, это поле стало видимым в списке полей Views.
1 вопрос решен. (да, это не встроенное поле аватар из профиля но мне так даже удобнее)

2 вопрос пункт а) также решен: тут

Всем спасибо..

Аватар пользователя aquasplash aquasplash 17 марта 2014 в 23:07

Интересно вы пишите, до этого никаких номеров и пунктов не было, а тут вдруг появились.
Оказывается их было несколько ?
При новом вопросе, не делайте пожалуйста такую кашу.
Вероятно по этой причине ответило так мало людей.