он работает, но только для пользователей у которых данное поле заполнено, если нет выскакивает ошибка
Notice: Undefined index: мой_профиль in include()
EntityMalformedException: Missing bundle property on entity of type profile2. in entity_extract_ids()
Создал в профиле новое поле под названием логотип, это поле стало видимым в списке полей Views.
1 вопрос решен. (да, это не встроенное поле аватар из профиля но мне так даже удобнее)
Интересно вы пишите, до этого никаких номеров и пунктов не было, а тут вдруг появились.
Оказывается их было несколько ?
При новом вопросе, не делайте пожалуйста такую кашу.
Вероятно по этой причине ответило так мало людей.
Комментарии
Добавить отношение по автору содержимого.
и что будет? в полях появится поле аватарки пользователя???
Должно, а у вас его нет ?
нет, отношения прокатывают с нодами а на views я не знаю как, если вы делали поделитесь опытом, плиз..
Скриншот настроек в студию.
Блин это история, а можно без скриншота, я догадливый..
Вы совсем недогадливый, скриншот требуется от вас.
Да я понял, что от меня, спасибо, этот вопрос решил (нашел), а вы не подскажите как программно вывести дополнительные поля из профиля в ноде.
В Друпал 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()
Давайте будем последовательны.
Что вы решили ? Покажите пожалуйста.
Создал в профиле новое поле под названием логотип, это поле стало видимым в списке полей Views.
1 вопрос решен. (да, это не встроенное поле аватар из профиля но мне так даже удобнее)
2 вопрос пункт а) также решен: тут
Всем спасибо..
Интересно вы пишите, до этого никаких номеров и пунктов не было, а тут вдруг появились.
Оказывается их было несколько ?
При новом вопросе, не делайте пожалуйста такую кашу.
Вероятно по этой причине ответило так мало людей.