CodeIgniter. Запрограммировать форму "Заказать просмотр объекта".

Николай13 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
28.04.2017

Привет!

Для портала недвижимости на фреймворке CodeIgniter нужно разработать форму "Заказать просмотр объекта". 

Вёрстка уже есть, верстать не нужно))

Форма содержит поля:

- Имя.

- Телефон.

- Email.

- Календарик с желаемым днём просмотра.

И кнопка "Заказать". 

При нажатии на "Заказать" отправляется письмо на почту администратора. Добавляется заявка в админку.

Письмо, которое отправляется администратору содержит:

- Имя.

- Телефон.

- Email.

- Дату желаемого просмотра.

- Ссылку на объект, который хочет посмотреть пользователь.

Также в админке нужно сделать раздел "Заказы на просмотр".

Там будет выводится таблица с такими столбцами:

- Номер по порядку.

- Имя.

- Телефон.

- Email.

- Ссылка на объекта, на который заказан просмотр.

- Статус.

Напротив каждой заявки на просмотр будет:

- Иконка "Изменить".

- Иконка "Удалить".

При нажатии на иконку "Изменить" заходим в редактирование заявки, там видим информацию:

- Имя.

- Телефон.

- Email.

- Дата желаемого просмотра.

- Ссылка на объект.

- Выпадающий список со статусами: не обработан, обработан, удалён, объект просмотрен, объект не просмотрен.

При нажатии на "Удалить" - заявка удаляется.

Внизу списка пагинатор, для возможности перехода на следующие страницы.