Добавить поле в views основанное на модуле profile

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

Аватар пользователя Anna Haidar Anna Haidar 3 августа 2021 в 22:26

При регистрации пользователя есть базовое поле с паролем и именем (логином-оно идет английскими буквами), я добавила с помощью модуля profile дополнительные поля - допустим Полное имя, фамилия (уже на русском)..
Как мне вывести эти доп поля во вьюху типа блогов, где будет отображаться это имя,фамилия..??? (пример на картинке).

Комментарии

Аватар пользователя ivnish ivnish 4 августа 2021 в 7:43
2

Добавить связь "профиль" во вьюху и дополнительные поля станут доступны.

А вообще, вам действительно нужны профили? Если нужно добавить поля для всех юзеров, то модуль profile не нужен

Аватар пользователя Anna Haidar Anna Haidar 5 августа 2021 в 21:29

окей, а если не через profile, и добавлять поля по этому пути /admin/config/people/accounts/fields
и мне нужно такие поля как имя, фамилия.. что тут выбирать?

Аватар пользователя artomas artomas 6 августа 2021 в 0:00

Да просто текст любой длины. Это же просто поле в ядре, без всяких дополнений.
Профиль нужен, если вы хотите использовать, например, Коммерс.

Аватар пользователя Anna Haidar Anna Haidar 8 августа 2021 в 14:27

я создала поля через /admin/config/people/accounts/fields .
они отображаются при редактировании уже имеющихся профилей, а нужно еще и при регистрации.
а еще как вывести эти поля во вьюхе?

Аватар пользователя ivnish ivnish 8 августа 2021 в 16:27

Поля должны быть доступны после добавления связи "автор", если вьюха по нодам. Если вьюха по пользователям, то поля будут сразу доступны

Аватар пользователя Anna Haidar Anna Haidar 8 августа 2021 в 17:12

Есть 2 вида полей АВТОР и ПОЛЬЗОВАТЕЛЬ РЕДАКЦИИ, форматер у них одинаковый. Допустим я выбрала второе, форматер отметила как сгенерированная сущность, режим просмотра - учетная запись. Тогда оно мне предлагает для отображения все на свете.. от аватарки до время регистрации пользователя.





Как мне убрать лишние поля и метки к полям?