Модуль он-лайн продажи билетов для Joomla

argest-modules-joomla

Для установки модуля для CMS Joomla необходимо:

Внимание! Плагин для Joomla больше не поддерживается, воспользуйтесь https://uticket.ua/utframe

1
Подписать договор
2
Зарегистрировать свой домен на котором будет выполняться продажа билетов
3
Получить СЕКРЕТНЫЙ КЛЮЧ от администратора системы
4
Скачать архив из GIT-репозитория по адресу — https://github.com/ArgestGroup/t2t_forms_joomla/archive/master.zip
5
Установить модуль в вашу CMS Joomla
5
Убедиться, что в корневой директории вашего сайта выставлены разрешения 777 для папки “tmp”

Модуль разработан для версии «Джумла» 3.0 и выше. Работа на более ранних версиях возможна, но мы рекомендуем все же обновить вашу версию до актуальной.

Есть несколько способов установить модуль на Joomla!*

Первый способ. Самый надежный
  1. Распаковать содержимое скачанного архива в созданную вами папку — КОРНЕВАЯ_ПАПКА_JOOMLA!/modules/mod_t2t_forms
  2. Зайти в административную панель Joomla (чаще всего находится по адресу /administrator), выбрать пункт “Расширения” (Extensions) -> “Менэджер расширений” (Extension Manager), в левом меню выбрать пункт “Обнаружить”(Discover), а в верхнем нажать кнопку “Очистить кэш” (Purge cache) и “Обнаружить” (Discover)
  3. В списке по центру появится запись с названием T2TForms. Необходимо, отметить галочку рядом с названием и нажать кнопку в верхнем меню “Установить” (install). После этого модуль будет установлен и вы можете переходить к настройке модуля
Второй способ
  1. Зайти в административную панель Joomla (чаще всего находится по адресу /administrator),
  2. Выбрать пункт “Расширения” (Extensions) -> “ Менеджер расширений” (Extension Manager), в левом меню по умолчанию будет выбран пункт “Установить” (Install), если нет — выберите его, по центру будет кнопка “Выбрать файл” (Choose file), нажимаете, выбираете архив, который вы скачали и нажимаете “Подгрузить и Установить” (Upload and Install). После этого модуль будет установлен и вы можете переходить к настройке модуля. ВНИМАНИЕ! Joomla! не сможет установить модуль, если на папку “modules” в корневой директории вашего сайта не будут установлены разрешения 777. После установки модуля необходимо обратно вернуть разрешения на 755.

*Если у вас есть проблемы с установкой модуля, то попробуйте оба варианта.

Для того, чтобы модуль стал отображаться на вашем сайте необходимо проделать несколько операций (важно дочитать до конца).

В административной панели сайта (/administrator) выбрать пункт “Расширения” (Extensions) -> “ Менеджер модулей” (Module Manager). В появившемся окне нажать “Новый” (New) и нажать “T2TForms”. На этой странице мы создаем ЭКЗЕМПЛЯР МОДУЛЯ. Экземпляр модуля — это HTML форма, которая вставляется в код вашего сайта там, где вы укажете. Первое, что нужно сделать — установить нужные настройки для данного ОБРАЗЦА.

В вкладке “Детали”(Details) существует несколько общих настроек отображения экземпляра модуля:
  1. Имя (Title) для экземпляра модуля, по этому имени возможно будет найти экземпляр модуля в списке Менеджера Модулей.
  2. Показывать имя (Show Title) — будет ли вставлено вместе с остальным HTML кодом в ваш сайт имя экземпляра модуля. Рекомендуется установить отметку “Спрятать” (Hide).
  3. Позиция (Position) — в каком месте шаблона вашего сайта будет вставляться экземпляр модуля. Здесь важно отметить, что существует возможность вставить экземпляр модуля в “Статью” (Article) или в широко используемый модуль “Custom HTML” задав свое (придуманное) название позиции и вставив такой код в вашу статью/экземпляр модуля Custom HTML: {loadposition xx}, где xx — придуманное вами название позиции. При этом для Joomla! обязательно должен быть установлен и включен модуль Content — Load Module.
  4. Статус (Status) — опубликован ли экземпляр модуля на сайте(показывать его на сайте или нет).

В вкладке “Опции” (Options) расположены самые главные настройки экземпляра модуля и модуля как такового, и здесь есть 2 главных подменю:

Основные настройки модуля (Basic module settings)
  1. Секретный ключ (Secret) — Секретный ключ, который вы получили при заключении договора.
  2. Домен (Domain) — Авторизационное имя, которое вы получили при заключении договора.
  3. URL результатов (Results URL) — УРЛ, на котором установлен экземпляр модуля с результатами поиска(это урл на который будет переходить форма поиска при нажатии кнопки “Найти”)
  4. Формы (Forms) — будут ли отображаться формы поиска для этого экземпляра модуля.
  5. Результаты (Results) — будут ли отображаться результаты поиска для этого экземпляра модуля.
  6. Архив (Archive) — будет ли отображаться архив покупок пользователя для этого экземпляра модуля. Важно отметить, что это будет работать в том случае, если пользователь авторизировался на сайте.
  7. Выбор языка (Choose language) — выбор языка, на котором будет отображаться данный экземпляр модуля.
Второстепенные настройки модуля (Secondary module settings)
  1. Поезда (Trains) — Отметьте если вы хотите, чтоб поезда были отображены в образце модуля.
  2. Автобусы (Buses) — Отметьте если вы хотите, чтоб автобусы были отображены в образце модуля.
  3. Подгружать Jquery (Load Jquery) — Отметьте если хотите, чтоб библиотека jquery подгружалась вместе с модулем.
  4. Результаты с формой поиска (Results with search form) — Отображать форму поиска рядом с результатами.
  5. Платежные системы (Pay systems) —Отметьте, если хотите, чтоб в экземпляр модуля подгружались разные типы платежных систем.
  6. Адрес CSS — файла (CSS URL) — Измените путь к css-файлу, если хотите использовать свои стили для модуля.
  7. Адрес Jquery UI СSS — файла (Jquery UI CSS URL) — Измените путь к Jquery UI css-файлу, если хотите подгрузить свои стили для jquery виджетов.

В последней вкладке “Назначение к меню” (Menu Assignment) возможно выбрать к каким страницам (пунктам меню) будет принадлежать экземпляр модуля. Здесь есть несколько вариантов выбора:

  1. На всех страницах (on all pages).
  2. Ни на одной странице (no pages).
  3. На всех выбранных (only on the pages selected).
  4. На всех, кроме выбранных (on all pages except those selected).

ПРАВИЛЬНАЯ ИНСТАЛЛЯЦИЯ МОДУЛЯ заключается в том, чтоб создать 3 отдельных экземпляра модуля(и поместить их на 3 разные страници описанными методами) в одном из которых будут отображаться ФОРМЫ ПОИСКА, во втором будут отображаться РЕЗУЛЬТАТЫ ПОИСКА и в третьем АРХИВ ПОЕЗДОК ПОЛЬЗОВАТЕЛЯ (если необходимо).

ВАЖНО! Поведение системы при попытке купить билет: если пользователь авторизируется на вашем сайте, то автоматически будет зарегистрирован в системе модуля и авторизация не будет необходима.Если пользователь не авторизирован на вашем сайте, то существует 2 сценария поведения: первый — пользователь не зарегистрирован у нас в базе, второй — зарегистрирован. В первом случае пользователь выбирает билет, нажимает кнопку “заказать” и ему предлагается ввести его email, после чего он вводит “капчу” и будет зарегистрирован в нашей базе (при этом, ему на email будет выслано сообщение с установленным паролем). Далее происходит переход на инвойс и покупка билета. Во втором случае пользователю предлагается ввести его email и когда база обнаруживает пользователя с таким email’ом ему предлагается ввести и пароль. После того, как он успешно подтверждает пароль он переходит на инвойс и к покупке билета.

Примечание: Архив поездок пользователя будет доступен тогда, когда он будет атворизирован на сайте. Авторизироваться возможно в форме выбора мест (то есть — в отдельной поездке). Авторизироваться можно как до, так и после покупки билета.
Для обратной связи и вопросов по поводу внедрения модуля, пожалуйста используйте адрес t2t.contacts@gmail.com

Другие варианты:

Модуль на PHPМодуль для WordPressМодуль для Drupal

Комментарии
0

Оставте свой комментарий:

*