Доработка сайта по продаже билетов
600 руб.за час
•
наличный расчёт, безналичный расчёт, электронные деньги
Есть сайт по продаже билетов, написанный на связке php+mysql, без использования CMS и фреймворков. Проект legacy, поэтому надо быть готовым к разным удивительным костылям в коде. Требуется доработки: Продажа билетов только по телефону
- Добавить галку в мероприятие "заказ только по телефону" (/admin/events/edit/1/)
- При выводе страницы мероприятия, если пользователь является не "телефонным оператором" (статус пользователя = "phone operator") то ему не отображается кнопка "купить билеты", ему отображается текст "купить билет по телефону *4997"
- Если пользователь телефонный оператор, то механизм не меняется, он может купить билеты
- Добавить проверку, что пользователь не может зайти на страницу даты (подстраница мероприятия), оттуда должен быть редирект на основную страницу мероприятия
- Правки таблицы "Получить Ecxel файл" (выводится просто table в html) в заказах в админке (/admin/orders/). Нужно изменить список колонок (Имя, Фамилия; Телефон; Данные подтв. личность (удостоверение); кол-во купленных билетов; Места; Цена)
- Система партнерской продажи билетов с под домена
- Добавляем статус пользователя Партнер
- Добавляем поля в iframe партнерах (/admin/iframe/edit/), размер комиссии в процентах (10 по умолчанию, число с плавающей точкой), картинка (в папку /upload/logos/)
- При заходе на сайт с домена партнера выводим логотип в шаблон (по макету)
- Данные о домене надо записывать в iFrameTools::$frameData (для этих данных уже есть механизм пометки заказов, как партнерских по полю id)
- Убрать со страницы статистики организатора (/admin/ostat/) фильтр по партнерам
- Скопировать страницу и сделать аналогичную для партнеров, оставить фильтры, из результирующих данных только: сумма всех заказов, кол-во заказов, размер комиссии (с учетом указанного процента в пункет b)
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.