Profile2, Entity [РЕШЕНО]

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

Аватар пользователя chaosspy chaosspy 14 декабря 2012 в 14:10

Помогите кто чем может.
Установил Profile 2 и все необходимое.
Замечательно создаются анкетки для пользователя.
теперь необходимо:
- искать людей,
- искать группы людей,
- составлять отчеты(по множеству параметров)

Начал смотреть БД - в шоке!!!
Профайлы - отдельно Поля с данными-отдельно. Поля привязаны к пользователю через entity_id, а вот где пользователь привязан к этому entity_id - найти не могу.
Писать сложные SQL запросы не очень хочется,да и не понятно как пользователь связан с данными в поле.

Существуют ли какие-нибудь функции простого поиска по профайлам?
Как пользователь связан с entity_id?

Комментарии

Аватар пользователя boatsman boatsman 15 декабря 2012 в 7:42

в шоке Вы просто потому, что не знаете концепцию entity, которая применилась в Drupal 7. энивэй, [РЕШЕНО] в тему

Аватар пользователя chaosspy chaosspy 21 декабря 2012 в 9:13

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

Аватар пользователя chaosspy chaosspy 21 декабря 2012 в 11:18

поле(запись) должно состоять из текстового поля,выпадающего списка и выбора даты.
при нажатии на добавить пользователь - заполняет 3 поля - которые составляю одну запись
а при просмотре можно увидеть все записи пользователя

что то похожее получается если выбрать тип поля Date. (три независимых выпадающих списков)

Аватар пользователя iNFerNo iNFerNo 21 декабря 2012 в 12:49

ну если вам в одном поле нужно три поля других, то в друпале 7 есть модуль фиелд коллекшен. а чем мешает 3 поля задать?