Нужно сделать раздел вакансий. По каждой вакансии должна быть возможность отправить резюме. Вакансии, конечно, делаются с помощью flexinode. А вот по поводу резюме не знаю, как лучше сделать.
Есть вариант на каждую вакансию заводить book, в которую складывать саму вакансию и опрос, созданный с помошью модуля survey.
Есть вариант создать с помощью flexinode объект "Резюме", права на создание которого есть у анонимного пользователя, и привязывать его к вакансии через relativity. Тогда надо возиться с тем, как представить это пользователю - ведь хочется чтобы у каждой вакансии была ссылка "отправить резюме", чтобы резюме приходило по почте ответственному за эту вакансию и т.д.
Что посоветуете? Как лучше поступить?
Спасибо!
Комментарии
Чего-то как-то сложно всё задумано. Я бы делал так. Отдельный тип нодов для вакансий (ок, пусть это даже будет тип созданный flexinode). Для резюме создаём с помощью profile доп. поля в уч. записи - анкету пользователя. Под всеми нодами вакансий отображаем ссылку, к-рая обрабатывается простым модулем: он должен для вошедших пользователей по клику на ссылку формировать письмо из их заполненной уч. записи и отправлять работодателю, а для анонимусов отображается просто ссылка на почтовую форму - для заполнения вручную.
--
Axel,
www.axel.drupal.ru
да нет, на самом деле в варианте с двумя типами нод: вакансии и резюме все получается очень даже неплохо. к вакансии привязываем с помощью relativity резюме, и права на их добавление есть у неавторизованных пользователей. соответственно под каждой вакансией оказывается ссылка "добавить резюме". резюме не публикуются, естественно.
единственная проблема - как посылать новые резюме по почте на контактный адрес вакансии. наверное придется небольшой модуль написать?
Аналогичная задача. Нашел модуль Job Search. Если будут достижения и открытие пишите в личку.