Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно разработать плугин к Joomla для продажи билетов на мероприятия.

Версия joomla 1.5

В админке joomla должен появится раздел 'Events'.

Администратор должен иметь возможность

1. Просмотреть список мероприятий (с пагинацией)

2. Создать мероприятие

3. Выбрать активное мероприятие (активно всегда не более одного)

4. Редактировать мероприятие

Мероприятие состоит из

1. Название

2. Дата начала продажи билетов

3. Дата окончания продажи билетов

4. Количество VIP билетов

5. Флаг активности активно/неактивно

6. Цена обычного билета

7. Цена VIP билета

К каждому мероприятию должен быть список билетов.

Билеты генерируются автоматически на специальной странице сайта.

Первые N билетов (см. в мероприятии "4. Количество VIP билетов") имеют тип VIP, остальные - Guest.

Другие типы билетов при покупке на сайте недоступны.

Форма покупки билета должна вставляться на любую произвольную страницу сайта.

В форме покупки билета должны быть:

1. Название мероприятия

2. Тип билета

3. Цена билета в зависимости от типа

4. Стандартная кнопка покупки через PayPal

При нажатии кнопки оплаты - произвести оплату билета через PayPal.

После успешной оплаты - вывести страницу печати билета.

На странице для печати обязательно должен быть штрих-код билета.

Внимание!!! Процесс покупки билета еще уточняется.

Билет состоит из

1. Код (уникальный)

2. Имя (необязательное поле)

3. Тип билета

4. Дата испольования билета - (при покупке - пустая)

Типы билетов

- VIP

- Artist

- Guest List

- Guest

Список билетов активного мероприятия в должен быть доступен для загрузки с сайта в формете XML.

Предусмотреть импорт на сайт списка билетов в формате XML.

У билетов, проданных с сайта проставляется дата использования билета.

Если же билет отсутствует в базе сайта то он должен туда добавляться.

Точный формат XML файла будет согласован чуть позже.

13 лет назад
mutaborg
Роман 
47 летРоссия
13 лет в сервисе
Был
13 лет назад