Privatemsg и доп.поле

Раздел форума: 

Здравствуйте, Иван и форумчане.

Спасибо за материалы на сайте. Очень доходчивы статьи и видеоуроки.

Появился вопрос, который самостоятельно не могу решить. Возможно вы мне поможете.

! Есть сайте вакансии-резюме: Друпал 7.  У каждого пользователя (работодатель, соискатель) есть свои материалы (вакансии, резюме). Авторские ноды выведены в личном кабинете Представлением.

Для общения между пользователями  пытаюсь в конце каждого материала создать кнопку "Отклик". Для этой функционала хорошо подходит модуль Privatemsg . Допустим Работодатель просматривает резюме и в выбранном нажимает кнопку "Отправить автору личное сообщение". Открывается форма отправки и в этой форме мне нужно вывести поле с выпадающем списком или радиокнопками все материалы Работодателя (автора). Что бы он мог в этом списке выбрать ту вакансию, которую он хотел бы в сообщении отправить Соискателю.

Скажите, можно ли вывести такое поле с возможностью выбора авторских материалов только пользователя? Может быть на вашем сайте есть решение?!

 

Спасибо.

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
Прикрепить
Максимальный размер файла: 128 МБ.
Разрешённые типы файлов: txt doc docx rar zip xls xlsx pdf odf odt jpg jpeg gif png psd rtf.

Здравствуйте, это делается

Здравствуйте, это делается через поле Node Reference подмодуля Reference:
https://www.drupal.org/project/references

Если у вас кастомная форма, то можете кастомно подгружать ноды через функцию node_multiple_load() с параметрами.

Да. работает через Reference.

Да. работает через Reference. Пришлось повозиться с контекстными фильтрами и связями в Представлении пользователя, в итоге все получилось.

Спасибо анонимному пользователю за подсказку.