База сообщений с заявками

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

Не могу сообразить чем или как сделать такую базу.

Исходные данные такие:

1. каждый из юзеров принадлежит к рег. центру (РЦ) и в его профиле прописан ID этого центра

2. к каждому из РЦ привязаны несколько программ обучения, т.е. есть таблица взаимосвязей

3. с внешнего сайта (не на друпале) создается заявка на обучение с указанным ID программы и РЦ и отсылается на емайл РЦ и несколько других.

 

Требуется эти же сообщения сохранять в БД. А сами РЦ имеют доступ к закрытому сайту на друпал 6.19

и вот уже на нем нужно у каждого РЦ чтобы отображался список поступивших сообщений и статус, который они сами должны выставлять (получено - не получено). Ну и естественно администратор или лица с доступом должны видеть весь список сообщений по РЦ.

Я сам программер, но от друпала все же далек, работаю с другой системой. А тут вот нужно для сайта такую штуку сделать.

Записать сообщения в БД это не проблема, а вот далее...

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

Войти, используя 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.

Все связи нужно оформлять вот

Все связи нужно оформлять вот этими модулями:

https://drupal.org/project/References

https://drupal.org/project/entityreference

 

Это позволит использовать Views для вывода материалов со связями. Вот здесь урок:

Views contextual filters, relationships - аргументы и отношения (связи)

 

Сообщения можно отсылать используя модуль Rules. В Rules есть различные события по которым можно выполнять действия, если нужно то можно добавить своих событий и действий:

https://drupal.org/project/rules