Организация "принятия" заявок на сайте

Главные вкладки

Аватар пользователя Gektor Gektor 3 июня 2015 в 17:16

Добрый день всем!

Подскажите пожалуйста, знающие люди, есть такая задача:

Одни пользователи размещают заявки на выполнение работы, другие могут принять предложение при этом должны заплатить определенную сумму денег чтобы сумма списалась с их счета на сайте. Счет можно пополнять с помощью каких-либо платежных шлюзов. При этом создатель заявок и тот кто принял предложения должны видеть кто принял и какие заявки принял соответственно, стало быть хотелось бы чтобы как-то интегрировалось с View. Как организовать такое "принятие" предложений? какую связку модулей лучше всего использовать?

Комментарии

Аватар пользователя serega111 serega111 3 июня 2015 в 17:41

Entity reference и rules, думаю достаточно. Возможно, понадобится небольшой модуль, который добавит кнопку Принять к заявке и запустит кастомное событие, чтоб рулесы отработали. Entity reference легко интегрируется с Views.

Аватар пользователя Gektor Gektor 8 июня 2015 в 21:42

Благодарю за ответ, serega111. Еще одна деталь, при принятии заявки пользователь должен оставить комментарий, может можно как-то это увязать с комментами или как лучше такое организовать?

Аватар пользователя serega111 serega111 8 июня 2015 в 22:08

Комментарии, возможно, не то, что нужно. По умолчанию ведь к ноде может быть добавлено множество комментариев. Тут может проще еще один тип нод сделать. Тогда можно выводить форму этой ноды, а через hook_form_alter скрывать все лишнее и менять надпись на кнопке Cоздать на Принять