Privatemsg и доп.поле
Здравствуйте, Иван и форумчане.
Спасибо за материалы на сайте. Очень доходчивы статьи и видеоуроки.
Появился вопрос, который самостоятельно не могу решить. Возможно вы мне поможете.
! Есть сайте вакансии-резюме: Друпал 7. У каждого пользователя (работодатель, соискатель) есть свои материалы (вакансии, резюме). Авторские ноды выведены в личном кабинете Представлением.
Для общения между пользователями пытаюсь в конце каждого материала создать кнопку "Отклик". Для этой функционала хорошо подходит модуль Privatemsg . Допустим Работодатель просматривает резюме и в выбранном нажимает кнопку "Отправить автору личное сообщение". Открывается форма отправки и в этой форме мне нужно вывести поле с выпадающем списком или радиокнопками все материалы Работодателя (автора). Что бы он мог в этом списке выбрать ту вакансию, которую он хотел бы в сообщении отправить Соискателю.
Скажите, можно ли вывести такое поле с возможностью выбора авторских материалов только пользователя? Может быть на вашем сайте есть решение?!
Спасибо.
Здравствуйте, это делается через поле Node Reference подмодуля Reference:
https://www.drupal.org/project/references
Если у вас кастомная форма, то можете кастомно подгружать ноды через функцию node_multiple_load() с параметрами.
Да. работает через Reference. Пришлось повозиться с контекстными фильтрами и связями в Представлении пользователя, в итоге все получилось.
Спасибо анонимному пользователю за подсказку.