Необходимо организовать на сайте в ModX Revo, страницу с формой (оставить заявку на доставку своему водителю внутри компании). И отдельно страницу, где будут видны эти заявки (расставленные по времени и дате в порядке сортировки по времени). А также третья страница, которая будет передана только водителю, на этой странице он сможет взять в работу заявку, отправить на пересмотр времени доставки, а также отправить на перестановку по дате, либо отказаться от заявки с пояснением причины. Попадание заявки со страницы подачи, должно записать данные в админку, а также сразу опубликовать запись на второй странице со списком заявок. Эта страница со списком заявок представляет собой таблицу с заявками, а также с подсветкой по цветам (белый в очереди, зеленый в работе, желтый отправлена на пересмотр по времени, красная отклонена). Также при выборе даты и времени в форме подачи заявки, должно блокироваться время, которое было кем-то ранее выбрано и опубликовано в виде заявки, действия над заявками можно выполнять только на третьей странице, которая будет у тех лиц, которые имеют ссылку к этой странице (страница открытая, не требует регистраций и авторизаций). Состав формы на первой странице, поля: - Укажите адрес для доставки - Укажите описание заявки - Укажите желаемое время доставки (тут выпадающий селект со временем), при выборе конкретного времени блокируется это время для выбора другим человеком - Укажите желаемую дату доставки (здесь возможно инпут с календарем), который попадает в заявку - Выберите цель поездки (указываем из выпадающего списка заранее прописанную цель поездки: доставка, забрать груз, забрать расходники, забрать рекламные материалы и т.д.) - Укажите сотрудника, оставившего заявку (выпадающий список с заранее вбитыми сотрудниками в селекты) - Оставить дополнительный комментарий к заявке (обычное текстовое поле). Вид второй страницы со списком заявок: Таблица с заявками и всеми данными из формы. 1 столбец номер порядковый заявки 2 столбец Адрес 3 столбец Заголовок заявки 4 столбец дата доставки 5 столбец Время доставки 6 столбец цель доставки 7 столбец сотрудник ответственный за заявку 8 столбец комментарий 9 столбец статус заявки (со статусами: в обработке и белый цвет, взята в работу и зеленый цвет, выбрать другую дату или время и желтый цвет, отклонена и комментарий с причиной отклонения заявки) Вид третьей страницы с правами по управлению заявками: Список заявок похожий на вторую страницу, а также кнопки управления заявками: - Взять в работу (при клике на данную кнопку, заявка подсвечивается зеленым цветом на третьей и второй странице и подсвечивается статус: "Взята в работу" - Отправить на пересмотр более удобного времени (заявка остается на третьей странице, с автоматическим комментарием "отправлена на согласование другого времени", а также появляется на второй странице с сообщением "выбрать другое более удобное время" и подсвечивается желтым цветом. - Отклонить (с указанием комментария), при нажатии на эту кнопку должно всплыть окно с надписью: "Укажите причину отказа". Данное действие "Отклонить" убирает с третьей страницы эту заявку, оставляет её на второй странице (подсвечивает красным цветом и сбоку или снизу дописывается комментарий с причиной отказа)