Как сделать? В профиле есть поле таксономии для привязки профиля к термину. Но на страницу термина выводятся только ноды. Profile2 кажется не работает - он создает не ноды. Есть вариант?
Cпасибо. Хотел красиво в виде меню-каталога - наподобии как на фрилансе. Может попробовать на каждый термин вьюху сделать? Их с 30 штук - как считаете это нормально? Нашел интеграцию модуля контентпрофайл в семерку, но оно идет через profile2 - наверно это еще хуже будет в плане нагрузки?
ты если собрался выводить пользователей, то и обращайся сразу к таблице user
(и потом связями подтянешь остальные необходимые)
и не нужно десяток однотипных вьюх, для этого есть аргументы(они-же контекстные фильтры)
возможно тебе будет нужна еще дополнительная вьюха(блок) которая выводит термины, дабы перезаписать их линки на что-то типа user-catalog/[tid]
чтоб на стр. (вьюхе) user-catalog/% сделать вывод пользователей согласно конкретного аргумента (того-же tid).
имхо:
в d7, с его коробочной возможностью добавлять поля для всех сущностей,
нужно иметь очень веские и осознанные причины, чтоб использовать profile2
(на стр. модуля весьма доступно обозначено для чего именно он нужен)
и не нужно десяток однотипных вьюх, для этого есть аргументы(они-же контекстные фильтры)
Запутался я немного - проблема что контекстные фильтры у меня с нодами работают с профилями не хотят. Я каталог делаю на привязке профиля к терминам словаря - аргумент id термина не помогает потому что на странице термина выводятся только ноды.
)спасибо но всеравно застрял. У меня с аргументом не работает. Может попробовать раскрытый фильтр с терминами - его можно вывести блоком в виде меню на аяксе.
вариант 1
views1 блок, выводим термины, поля tid и имя,
tid скрыли, имя перезаписали(вывели как ссылку catalog/[tid]
views2 страница, путь catalog/%, выводим пользователей, поля
отношением подтянули термин таксономии tid(предполагаю что он есть у польз-ля)
контекстный фильтр tid (берем из урл)
вариант2
один вьюс и раскрытый фильтр по термину
попробовать оба
первый вариант предпочтительней(ибо в него можно вставить и второй)
Комментарии
именно представление, то есть views.
так и делай, все правильно.
на странице taxonome/term/% не выводятся профиля. Аргумент подставляю но связи с профилем не работают.
забудь про taxonome/term/%
нужен каталог пользователей:
новый вьюс>выводить пользователей>поля
и потом хоть сеткой хоть таблицей хоть каким своим форматом
фильтруй их, сортируй, группируй...
Cпасибо. Хотел красиво в виде меню-каталога - наподобии как на фрилансе. Может попробовать на каждый термин вьюху сделать? Их с 30 штук - как считаете это нормально? Нашел интеграцию модуля контентпрофайл в семерку, но оно идет через profile2 - наверно это еще хуже будет в плане нагрузки?
ипать копошить))))
ты если собрался выводить пользователей, то и обращайся сразу к таблице user
(и потом связями подтянешь остальные необходимые)
и не нужно десяток однотипных вьюх, для этого есть аргументы(они-же контекстные фильтры)
возможно тебе будет нужна еще дополнительная вьюха(блок) которая выводит термины, дабы перезаписать их линки на что-то типа user-catalog/[tid]
чтоб на стр. (вьюхе) user-catalog/% сделать вывод пользователей согласно конкретного аргумента (того-же tid).
имхо:
в d7, с его коробочной возможностью добавлять поля для всех сущностей,
нужно иметь очень веские и осознанные причины, чтоб использовать profile2
(на стр. модуля весьма доступно обозначено для чего именно он нужен)
Запутался я немного - проблема что контекстные фильтры у меня с нодами работают с профилями не хотят. Я каталог делаю на привязке профиля к терминам словаря - аргумент id термина не помогает потому что на странице термина выводятся только ноды.
Кажется начало доходить )
это же золотое правило:
Лучше день потерять, потом за пять минут долететь
и ник соответствует))))))
атвинта!!!!
)))
)спасибо но всеравно застрял. У меня с аргументом не работает. Может попробовать раскрытый фильтр с терминами - его можно вывести блоком в виде меню на аяксе.
вариант 1
views1 блок, выводим термины, поля tid и имя,
tid скрыли, имя перезаписали(вывели как ссылку catalog/[tid]
views2 страница, путь catalog/%, выводим пользователей, поля
отношением подтянули термин таксономии tid(предполагаю что он есть у польз-ля)
контекстный фильтр tid (берем из урл)
вариант2
один вьюс и раскрытый фильтр по термину
попробовать оба
первый вариант предпочтительней(ибо в него можно вставить и второй)
Спасибо! сейчас попробую - класная идея.
Но поля профиля всеравно не выводятся через аргумент, может затупил я где-то.
Фантастика - все получилось! Осталось понять почему это работает а путь taxonome/term/% нет. Спасибо большое за помощь.
тогда [РЕШЕНО] в заголовок темы, если не трудно ))