Выберите язык

Расширения

Featured

Обзор OS Services Booking. Компонент бронирования для Joomla

 

OS Services Booking – платный русскоязычный компонент для бронирования на Joomla.

Видео обзор

 

  • Категории – 00:01:16.
  • Объекты – 00:02:07.
  • Услуги – 00:03:1
  • Сотрудники – 00:12:38.

Видео лучше просматривать с качеством 720 HD. Этот и другие видео уроки можете найти на каналах сайта Aleksius.com в YouTube и Mail.ru.

Посетители сайта смогут записаться на приём к врачу, косметологу, парикмахеру, тренеру и т.д. То есть, это компонент предварительной записи к специалисту, оказывающему услуги. Пример работы компонента можно посмотреть на демонстрационном сайте разработчика. В компоненте можно создавать категории услуг, услуги, есть поддержка нескольких специалистов (сотрудников), нескольких филиалов, возможность принимать оплату онлайн (для России и Украины подходящих платёжных плагинов нет) и весьма гибко настроить график записи на приём.

В предыдущих статьях мы уже рассматривали аналогичные расширения RSEvents Pro – бронирование мероприятий и OS Real Estate Manager – бронирование недвижимости.

Несмотря на наличие перевода (около 60-70%) OS Services Booking на русский язык, не рекомендую его использование на рабочем сайте. Слишком много ошибок и неточностей. Перевод делал не я.

На официальном сайте расширений Joomla 94 отзыва, расширение добавлено 19 ноября 2014 года.

  • Общий рейтинг – 5 из 5.
  • Функциональность – 5 из 5.
  • Простота использования – 5 из 5.
  • Поддержка – 5 из 5.
  • Документация – 5 из 5.
  • Соотношение цена\качество – 5 из 5.

В обзоре участвует последняя доступная мне, на момент написания статьи (10.05.2021), русскоязычная версия OS Services Booking 2.12.2 в Joomla 3.9.27. Шаблон сайта Protostar 1.0.

Цена компонента 39,99$.

Основные возможности и особенности

  • Универсальная система бронирования (предварительной записи), которая может подойти почти любой компании/организации, предоставляющей услуги: салон красоты, больница, автосервис и т.д.
  • Возможность создания брони как из фронтальной части - клиентами, так и из админки - администратором.
  • Очень гибкое управление датами и временим для записи на приём. Можно создавать как «регулярные сеансы» (с одинаковым интервалом и продолжительностью), так и «особые» (можно настроить любой график на каждый день).
  • Простой процесс бронирования для посетителей сайта. Базируется на AJAX. Возможно включить капчу для защиты от ботов (встроенная и reCaptcha).
  • Возможность повторных бронирований. При записи пользователь может выбрать не один сеанс, а сразу несколько (рисунок ниже). Например, каждый вторник с 10:00 до 11:00 в течение следующих 4-х недель.
Компонент бронирования для Joomla
Компонент бронирования для Joomla
  • Возможность добавления настраиваемых полей в форму бронирования.
  • 12 типов пунктов меню: администрирование; календарь; история заказов клиента (рисунок ниже); баланс клиента; бронирование; список сотрудников; настройки сотрудника (возможность редактирования расписания); все категории; все сотрудники; все категории, услуги, сотрудники; все услуги; все заведения (филиалы).
Бронирование в Joomla
Бронирование в Joomla
  • Поддержка встроенной мультиязычности Joomla. Есть встроенный редактор перевода в админке.
  • Отправка СМС уведомлений клиентам через Ez Texing и ClickAtell.
  • Возможность оплаты оффлайн и онлайн через: Paypal, Paypal Pro, Authorize.net, Authorize.net SIM, Eway, Worldpay, Stripe, Sage Page (это входит в стоимость компонента). Billplz, Braintree, ccAvenue, Elavon, Epay, FirstData Payeezy, iDEAL Mollie, Ipay88, Pagseguro, Payfast, PayU, PayU Latam, RedSys, Saferpay, Sofort Überweisung, Squareup, Stripe Checkout, Target pay– эти плагины докупаются отдельно.
  • Адаптивный дизайн на Bootstrap 2-4. Поддержка Retina.
  • Интеграция с GCalendar и Outlook.
  • Интеграция с AcyMailing.
  • Интеграция с профилями пользователей Joomla.
  • Возможность создания PDF счетов (с настройкой макета).
  • Поддержка QR кодов. Клиенты сможет сосканировать его после оформления заказа для получения ссылки на информацию по бронированию.
  • Создание неограниченного количества категорий, филиалов, услуг и сотрудников.
  • Возможность настройки специальной цены для разных дней недели для разных услуг (рисунок ниже).
OS Services Booking
OS Services Booking
  • Возможность отображения филиалов на карте Google (нужен API ключ карт).
  • Поддержка купонов на скидку.
  • Администратор может создать «виртуальный счёт» клиента на любую сумму, а потом клиент сможет расплачиваться с этого счёта за услуги прямо на сайте.
  • Множество настроек.
  • Управление шаблонами писем.
  • Есть модуль поиска и модуль корзины.
  • Несколько отчётов о забронированных услугах для администратора.
  • Возможность экспорта данных о бронировании в CSV и PDF.
  • Генерация PDF счетов.
  • Поддержка встроенного в Joomla ЧПУ (SEF). Генерация «понятных» URL адресов.
  • Опции для приведения сайта в соответствие с требованиями европейского регламента GDPR.
  • Документация на английском языке.
  • Поддержка автоматического обновления компонента из админки.

Категории OS Services Booking

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

Категории OS Services Booking
Категории OS Services Booking

При создании или редактировании категории (рисунок ниже) можно указать её название, вложенность в другую категорию (родительскую), добавить изображение и описание.

Настройки категории
Настройки категории

Объекты

В данном разделе Вы сможете управлять филиалами/объектами (рисунок ниже). Под филиалами/объектами подразумеваются сами организации/фирмы: салоны красоты, СТО, стоматологические кабинеты и т.д.

Объекты
Объекты

При создании или редактировании филиала (рисунок ниже) можно указать его адрес, координаты на карте Google, контактную информацию менеджера, указать услуги, предоставляемые в этом филиале, задать нерабочее время и добавить фотографию.

Создание/редактирование объекта
Создание/редактирование объекта

Услуги

В данном разделе Вы сможете управлять услугами, доступными при бронировании в Joomla (рисунок ниже).

Услуги
Услуги

Нажав на иконку календаря в столбце Доступность Вы сможете задать дату и время, когда услугу нельзя забронировать (рисунок ниже).

Указание недоступного для бронирования времени
Указание недоступного для бронирования времени

При создании или редактировании услуги можно указать её название, категорию, цену, цену в зависимости от дня недели, цену в определённый день или дни, фото услуги и можно включить возможность бронирования нескольких сеансов (с повтором ежедневно, еженедельно, ежемесячно. Также можно включить, какие способы оплаты будут доступны для этой услуги и задать подробное описание услуги.

OS Services Booking
OS Services Booking

Тут же Вы можете указать фиксированную длительность «сеанса» – опция Длина (минуты). В таком случае, начиная с начала рабочего дня, которое задаётся в настройках филиала/объекта, и до конца рабочего дня, которое задается в разделе Настройки рабочего времени, OS Services Booking проставит периоды для записи.

Если сеанс длиться 1 час и запись начинается с 10:00, система даст возможность записаться на 10:00, 11:00, 12:00 и т.д.. Но это не очень удобно. При желании промежутки записи можно задать в конфигурации компонента на вкладке Бронирование конфигурации, опция Шаг в минутах. Для применения этой опции, в настройках услуги для опции Step in Minutes должно быть задано Inherit from Configuration. Или Вы можете задать индивидуальный интервал записи. Для этого в настройках услуги для опции Step in Minutes должно быть задано определённое значение. Например, задав 10 минут, система позволит записываться с 10:00, 10:10, 10:20, 10:30 и т.д..

В ситуации, когда нужно создать сеансы разной длительности в разные дни, выберите для опции Время Тип слота вариант Custom временной интервал. После этого вернитесь в список услуг и нажмите на иконку часов в столбце Временной интервал в строке с нужной услугой. Там Вы сможете создавать настраиваемые временные интервалы (рисунок ниже).

Настраиваемые временные интервалы
Настраиваемые временные интервалы

Сотрудники

В этом разделе (рисунок ниже) Вы сможете управлять сотрудниками.

Сотрудники
Сотрудники

Нажав на иконку календаря в столбце Доступность можно увидеть график загруженности сотрудника (рисунок ниже).

Доступности
Доступности

При создании и редактировании сотрудника (рисунок ниже) можно связать его с существующей учётной записью Joomla, указать контактные данные, описание, фото, дополнительные дни выходных или дни/часы, когда сотрудник занят.

Создание/редактирование сотрудника
Создание/редактирование сотрудника

Также можно задать специальное расписание (временные интервалы) для разных услуг, которые предоставляет этот сотрудник (рисунок ниже).

Специальное расписание сотрудника
Специальное расписание сотрудника

Плюс, можно задать специальную цену работы сотрудника в определённые дни и часы.

В следующей статье «Обзор OS Services Booking. Как сделать бронирование на сайте» мы рассмотрим заказы, способы оплаты, купоны, баланс клиента и другие разделы компонента бронирования для Joomla.

Похожие материалы
Автор статьи – Хорошевский Алексей
Хорошевский Алексей

Кандидат технических наук, преподаватель Харьковского национального университета радиоэлектроники, веб-мастер и SEO-оптимизатор с опытом более 15 лет. Специалист по созданию сайтов на Joomla и WebSite X5. Автор научных публикаций, видеокурсов и обучающего контента по веб-разработке и SEO. Ведёт блог и YouTube-канал, где делится своими знаниями и практическим опытом. Предоставляет услуги по созданию, доработке, сопровождению и продвижению сайтов. Подробнее об авторе…

Социальные сети:

Публикации и работа:

 

Полезные ссылки:

Загрузка комментария... Комментарий будет обновлён через 00:00.
Напишите комментарий...
- оставшихся символов.
или оставить комментарий как гость