Rentalot Plus - это система онлайн-бронирования недвижимости для отдыха. Rentalot Plus работает на вашем собственном веб-сайте Joomla. Вы контролируете дизайн, слова, картинки и цены. Вы продаете напрямую публике и оставляете себе всю прибыль. Нет никаких сборов или комиссий для оплаты, кроме платы за хостинг и платы за платежный шлюз.

Версия расширения: 19.02
 
Joomla расширение Rentalot Plus

Особенности расширения

  • Онлайн-доступность и запросы
  • Онлайн-бронирование с оплатой через различные шлюзы
  • Поиск по наличию, заполняемости или характеристикам
  • Выбор дисплеев, включая кликабельный просмотр ежедневного календаря
  • Полная серверная система администрирования с отчетами и диаграммами
  • Любое количество свойств
  • Мультивалютность с любым количеством валют
  • Гибкая ценовая политика - каждый день может иметь разную цену
  • Гибкая система скидок при многопериодном и/или раннем бронировании
  • Гибкое планирование платежей
  • Автоматическое обновление обменного курса
  • Автоматические электронные письма с напоминанием о причитающейся оплате
  • Высокая степень настройки
  • Многоязычный интерфейс с полной поддержкой JoomFish и FaLang
  • Подробное Руководство пользователя в формате PDF

Спецификации:

Дата выхода: 19-11-2014
Дата обновления: 07-04-2022
Тип расширения: Платный
Лицензия: GPL
Тематика: Календари и события
Совместимость: J3.x J4.x
Включает в себя: Компонент Плагин
Языковые пакеты: Английский
Разработчик: Les Arbres Design

Рейтинг:
4.4468864468864 1 1 1 1 1 (Оценок: 273)
4.4468864468864 273

Скачивание по подписке!

Вам необходимо авторизоваться на сайте и приобрести клубную подписку!

Поделись с друзьями!

 

Руководство по использованию и настройке Rentalot Plus для Joomla

Rentalot Plus стоит рассматривать не как обычный календарь занятости, а как рабочую систему бронирования для объектов посуточной аренды на сайте Joomla. В этом руководстве разберём, как подойти к установке, какие параметры проверить первыми, как связать объект, цены, календарь, формы, платежи, напоминания и страницу гостя, а также где обычно возникают ошибки.

Материал написан для владельца сайта, администратора Joomla и разработчика, который помогает запустить прямые бронирования без внешней платформы. Здесь нет инструкции по покупке или оплате самого расширения. Фокус только на том, что делать с уже имеющимся пакетом: как подготовить сайт, какие функции включать постепенно, как проверить публичную часть и когда лучше отказаться от сложной настройки.

Обложка руководства Rentalot Plus с логикой бронирования объекта в Joomla
Главная логика Rentalot Plus: правило доступности и цены в админ-панели должно приводить к понятному результату на странице гостя.

В тексте используются факты из официальной страницы Les Arbres Design, демонстрационного сайта, FAQ, страниц загрузок, истории версий и справочных материалов разработчика. Там, где точный экран или параметр зависит от версии компонента, формулировки оставлены осторожными: лучше сверяться с актуальным PDF-руководством разработчика и тестировать изменения на копии сайта.

Главная задача руководства - помочь собрать минимально надёжный контур: объект аренды, календарь, цены, доплаты, формы, внешний вывод, платёжный сценарий, iCal-синхронизацию, напоминания и диагностику. Если читать его последовательно, вы получите не рекламный обзор, а практическую карту внедрения.

Какую задачу закрывает система бронирования на Joomla

Rentalot Plus создан для сайтов, где клиент выбирает конкретный объект размещения: виллу, квартиру, домик, мобильный дом, лодку или другой уникальный объект, который бронируется целиком. Это важное ограничение. В таких проектах посетителю нужно увидеть описание объекта, фотографии, доступные даты, цену, дополнительные услуги, форму запроса или бронирования и понятный способ вернуться к своей заявке.

Система работает на вашем сайте Joomla. Это значит, что тексты, изображения, структура меню, внешний вид страниц и данные бронирований остаются под контролем владельца сайта. Официальная страница подчёркивает, что данные хранятся в базе вашего сайта, а управление бизнесом выполняется в админ-панели Joomla. Для небольших объектов размещения это часто удобнее, чем полностью переносить процесс на стороннюю площадку.

Практический смысл Rentalot Plus состоит в связке нескольких уровней:

  • Администратор описывает объекты, периоды, цены, скидки, доплаты, документы, валюты и правила оплаты.
  • Посетитель выбирает даты и видит доступность, цену, кнопки запроса или бронирования.
  • Компонент фиксирует заявку, бронирование, письма, документы, платежи и события в журнале.
  • Плагин позволяет выводить нужные виды в материалах и модулях, а не только через отдельные пункты меню.

Эта архитектура особенно полезна для сайтов, где страница объекта должна быть полноценной посадочной страницей: описание, фотогалерея, карта, условия заезда, календарь доступности, форма и дополнительные услуги могут жить рядом. Официальный FAQ прямо указывает, что через плагин можно смешивать описание объекта, доступность и другие блоки на одной странице.

Ключевой принцип: сначала сделайте один объект и один рабочий сценарий бронирования, а потом расширяйте систему на дополнительные объекты, валюты, скидки, языки и iCal. Так проще отличить ошибку данных от ошибки конфигурации.

Кому подойдёт Rentalot Plus, а где он будет лишним

Перед установкой важно честно сравнить модель продукта с реальной бизнес-моделью. Rentalot Plus хорошо ложится на прямые бронирования уникальных объектов, где владелец хочет управлять правилами, контентом и платежным сценарием внутри Joomla. Он не должен заменять систему управления гостиницей с автоматическим распределением номеров, если гости бронируют не конкретный объект, а тип комнаты.

Подходящие сценарии

Расширение будет уместным, если у вас один или несколько объектов, каждый из которых клиент выбирает осознанно. Это может быть сайт вилл, апартаментов, домов отдыха, коттеджей, кемпинговых домиков или другого размещения с ночёвкой. В таком сценарии посетитель сравнивает объекты, смотрит календарь, выбирает даты и отправляет запрос или сразу бронирует.

Ещё один сильный сценарий - сайт, где нужно показать доступность несколькими способами. Демонстрационный сайт показывает классический список периодов, ежедневный календарь, блочный вид, проверку доступности, список объектов с поиском, карту и расписание уборки. Это не просто разные оформления: каждый вид закрывает отдельную задачу пользователя.

Сценарии, где стоит быть осторожнее

Официальные ограничения помогают не потратить время на неподходящую модель. Rentalot Plus не является гостиничной системой распределения номеров. Клиент не бронирует "две двухместные комнаты", а выбирает конкретную единицу размещения. Также продукт бронирует ночи, поэтому задачи с почасовой арендой или короткими слотами ему не подходят.

Отдельная зона риска - бизнес с несколькими независимыми владельцами. На официальной странице и в FAQ указано, что система рассчитана на одного владельца, который имеет доступ ко всем объектам. Если нужно разделять администрирование между разными владельцами, потребуется другая архитектура или серьёзная проверка прав доступа.

Как принять решение до установки

Сформулируйте один тестовый сценарий: "Гость выбирает конкретный объект, даты, видит итоговую цену, выбирает доплаты, отправляет запрос или бронирование, получает письмо и позже возвращается на страницу своего бронирования". Если этот сценарий похож на ваш бизнес, Rentalot Plus стоит тестировать. Если сценарий начинается с распределения номеров, почасовых слотов или личных кабинетов разных владельцев, лучше рассмотреть альтернативы.

Что проверить перед установкой на рабочий сайт

Rentalot Plus - не маленький виджет. Это компонент и плагин, которые влияют на меню, материалы, формы, письма, платежи, языки, валюты и данные бронирований. Поэтому подготовка важнее скорости установки. Чем чище исходные условия, тем проще понять, почему результат не появился на сайте.

Совместимость Joomla и окружения

Страница загрузок разработчика указывает поддержку современных веток Joomla, а также наличие отдельного компонента и плагина статьи. Для старых сайтов особенно важно сверить пакет с актуальным руководством и историей версий: у компонента и плагина свои номера версий и своя история изменений. Не переносите рабочий сайт на новую версию Joomla и Rentalot Plus одним шагом без копии.

Проверьте базовые условия:

  • Есть полная резервная копия файлов и базы данных.
  • Сайт работает на поддерживаемой версии Joomla и PHP, подтверждённой страницей разработчика.
  • Включены стандартные механизмы отправки почты Joomla, потому что напоминания и письма гостям зависят от почтовой конфигурации.
  • Шаблон сайта не ломает стандартные формы, таблицы, кнопки и сообщения Joomla.
  • Если планируются онлайн-платежи, заранее изучена связка с Payage и нужным платёжным шлюзом.

Данные, которые лучше подготовить заранее

Самая частая ошибка при запуске систем бронирования - начинать с интерфейса, не подготовив данные. Для Rentalot Plus лучше заранее собрать список объектов, названия, описания, вместимость, удобства, фотографии, периоды цен, минимальную и максимальную длительность проживания, правила доплат и шаблоны писем.

Если объектов несколько, договоритесь о терминологии. В официальной документации и демо используется понятие unit, которое в русскоязычной статье можно понимать как объект, единицу размещения или конкретную арендуемую позицию. Внутри Joomla и на изображениях реальный интерфейс может оставаться на английском, поэтому не стоит хаотично смешивать разные русские слова в публичной части.

План тестового запуска

Не включайте сразу все валюты, языки, скидки, iCal, платежи и документы. Первый запуск должен отвечать на простой вопрос: может ли пользователь увидеть один объект, выбрать доступный период, получить корректную цену и отправить запрос. После этого добавляйте онлайн-бронирование, My Booking, напоминания и синхронизацию.

Установка компонента, плагина и первая проверка

Rentalot Plus поставляется как Joomla-компонент и Joomla-плагин. Компонент отвечает за управление данными, бронированиями, настройками и административную часть. Плагин нужен, чтобы встраивать виды Rentalot Plus в материалы или модули и собирать страницы из нескольких блоков. Это разделение важно помнить: если компонент установлен, но плагин не включён, часть сценариев с выводом внутри материалов работать не будет.

Базовый порядок действий

  1. Установите пакет компонента через стандартный менеджер расширений Joomla.
  2. Установите пакет плагина статьи, если планируете выводить блоки Rentalot Plus внутри материалов.
  3. Включите плагин в менеджере плагинов и проверьте, что он доступен для нужных типов контента.
  4. Откройте компонент в админ-панели и проверьте, что его административные разделы загружаются без ошибок.
  5. Создайте тестовый объект, минимальный период цены и пункт меню для одного вида доступности.
  6. Откройте публичную страницу в отдельном окне без входа в админ-панель.

Если на этом этапе страница не открывается, не переходите к оплатам и скидкам. Сначала убедитесь, что компонент работает в админ-панели, пункт меню действительно указывает на нужный вид, а объект имеет данные, без которых вид не может показать доступность.

Первичная проверка после установки

Минимальная проверка должна быть короткой и повторяемой. Откройте страницу объекта, страницу доступности и форму запроса. Проверьте, что даты доступны, цена отображается в ожидаемой валюте, кнопки не скрыты настройками, а отправка формы не приводит к ошибке почты. Если используется многоязычность Joomla, отдельно откройте страницу на каждом языке и проверьте, что меню ведёт в правильный языковой контекст.

Схема первой настройки Rentalot Plus после установки компонента и плагина
Первый запуск лучше проверять как цепочку: компонент, плагин, объект, цена, пункт меню, публичный результат.

Мини-итог: установка считается успешной не тогда, когда пакет появился в списке расширений, а когда публичная страница показывает тестовый объект с доступностью и пользовательским действием.

Настройка объектов, цен и календарей без хаоса

Самый важный раздел Rentalot Plus - не дизайн и не кнопка бронирования, а модель данных. Если объект, периоды цен и доступность настроены неоднозначно, посетитель увидит странные месяцы, отсутствие цен или недоступные даты. Официальный FAQ прямо объясняет, что отображение месяцев зависит не только от параметров меню, но и от существования цен для конкретных периодов и объектов.

Объекты как отдельные единицы размещения

Каждый объект должен иметь собственное описание, изображения, цены и бронирования. Важно не пытаться использовать один объект как "тип номера", если в реальности клиент бронирует один из нескольких одинаковых номеров. Для Rentalot Plus объект должен быть чем-то, что посетитель может выбрать конкретно: "Дом у озера", "Апартаменты с террасой", "Коттедж с сауной".

В описании объекта можно использовать обычные возможности Joomla, включая форматированный текст, изображения и плагины. Демонстрационный сайт показывает, что описание объекта может включать галерею, карту, видео или даже блоки Rentalot Plus. Это даёт гибкость, но требует дисциплины: если каждая страница объекта собирается по-разному, проверять ошибки будет сложнее.

Периоды цен и длительность проживания

Официальная страница описывает гибкую модель периодов: период может быть дневным, недельным или другой длины, а итоговая цена складывается из периодов, которых касается бронирование. В этой логике важно не оставлять разрывы. Если для объекта нет цены на часть дат, доступность может отображаться не так, как ожидает администратор.

Для типового сайта начните с простой схемы:

  • Один объект или небольшая группа объектов.
  • Одна валюта по умолчанию.
  • Один сезонный набор цен без сложных скидок.
  • Понятная минимальная и максимальная длительность проживания.
  • Один публичный вид доступности, который легко проверить.

После проверки можно добавлять более тонкие правила: разные минимальные сроки в разные периоды, скидки за длительное проживание, раннее бронирование, купоны и доплаты. Но каждое новое правило должно проверяться на тестовом бронировании, а не только сохраняться в админ-панели.

Виды доступности и выбор правильного формата

Rentalot Plus даёт несколько публичных форматов. Классический список удобен для недельной сезонной аренды. Daily View помогает выбирать даты по дням. Block View и Check Availability подходят, когда посетитель должен быстро понять свободные периоды. Список объектов с поиском полезен для проекта с несколькими единицами размещения, а карта помогает сайтам, где местоположение влияет на выбор.

Как выбрать первый вид доступности для тестового запуска
Ситуация Подходящий вид Что проверить
Один объект с недельными заездами Классический список периодов Даты начала и окончания периода, цену, статус занятости, кнопки запроса или бронирования.
Гибкие даты заезда Daily View или Check Availability Выбор даты прибытия и отъезда, расчёт итоговой цены, понятность сообщений о недоступности.
Несколько объектов Unit List with Search Фильтр по датам, вместимости и удобствам, корректные ссылки на объект и форму.
Выбор зависит от географии Clickable Maps Маркеры, всплывающие описания, ссылки на запрос и бронирование.

Таблица не заменяет тестирование. Она помогает выбрать стартовый вид, но реальная проверка всегда выполняется на публичной странице с конкретным объектом и конкретными датами.

Формы, доплаты, скидки и график платежей

После того как объект и цена отображаются корректно, можно переходить к тому, что делает систему коммерчески полезной: запросы, бронирования, дополнительные услуги, скидки, платежи и документы. Здесь важно не включать все возможности сразу, потому что несколько правил могут одновременно менять итоговую сумму.

Запрос или онлайн-бронирование

Официальная страница описывает два варианта поведения после выбора объекта и дат: посетитель может отправить запрос или оформить бронирование и оплату. Для новых сайтов полезно начать с запросов, особенно если владелец ещё проверяет цены и правила. Запрос можно позже превратить в бронирование, а администратор увидит, какие вопросы реально задают гости.

Онлайн-бронирование уместно, когда цена, доплаты, правила отмены, письма, документы и платёжный сценарий уже протестированы. Rentalot Plus использует отдельное расширение Payage для платежей. Это значит, что диагностика оплаты делится на две части: Rentalot Plus должен правильно создать бронирование и сумму, а Payage должен корректно провести платёжный сценарий.

Дополнительные услуги

Extras в Rentalot Plus могут рассчитываться по разным моделям: за день, за неделю, за проживание или за человека. Официальная страница также указывает возможность минимальных и максимальных количеств, включая обязательные доплаты. Это удобно для белья, уборки, детской кроватки, трансфера, аренды оборудования или других услуг, которые гость выбирает вместе с проживанием.

Лучший порядок настройки доплат такой:

  1. Создайте одну необязательную доплату с простой ценой.
  2. Проверьте, что она видна в форме и добавляется к итоговой сумме.
  3. Создайте одну обязательную доплату и убедитесь, что гость понимает её назначение.
  4. Проверьте письмо, документ и страницу My Booking, если доплата должна там отображаться.

Не используйте обязательные доплаты для скрытого увеличения цены. Это ухудшает доверие к странице. Если плата неизбежна для всех гостей, лучше объяснить её рядом с ценой и проверить, что итог не выглядит неожиданным.

Скидки, купоны и раннее бронирование

Rentalot Plus поддерживает несколько уровней скидок для бронирований на несколько периодов, купоны с кодом и раннее бронирование. Официальный FAQ подтверждает, что ранняя скидка может быть фиксированной или процентной. На практике это мощный, но рискованный блок: неверный порядок скидок или непонятный купон может создать спор с гостем.

Безопасная схема тестирования скидок - три бронирования подряд: без скидки, с купоном, с ранней скидкой. Сравните итоговую сумму, письмо гостю и запись в админ-панели. Если результат нельзя объяснить владельцу сайта за одну минуту, правило слишком сложное для публичного запуска.

График платежей и напоминания

Официальная страница указывает, что бронирование может оплачиваться несколькими платежами, а система отправляет напоминания владельцу и клиенту. Это полезно для депозита, последующего платежа и баланса перед приездом. Но такие сценарии нужно проверять особенно внимательно, потому что они зависят от дат, статусов, почты и платёжного расширения.

Проверьте не только первый платёж, но и возврат гостя на страницу My Booking. Именно там клиент должен увидеть детали бронирования, документы и возможность дальнейшего платежа, если она предусмотрена вашим сценарием.

Карта правил Rentalot Plus для цены доплат скидок и платежей
Сумма бронирования собирается из цены периода, доплат, скидок, купонов и графика платежей, поэтому каждое правило нужно проверять отдельно.

Многоязычность, валюты и страница гостя My Booking

Одна из сильных сторон Rentalot Plus - ориентация на международные сайты аренды. Официальная страница говорит о встроенной многоязычности без обязательного дополнительного расширения и о мультивалютности с ежедневным обновлением курсов. Для владельца сайта это открывает хороший сценарий: один объект можно продавать разным аудиториям, сохраняя данные бронирования в одной системе.

Языки сайта и язык бронирования

Разработчик указывает, что Rentalot Plus запоминает предпочитаемый язык каждого бронирования и создаёт документы и письма на языке бронирования. Это особенно важно для писем о платежах, подтверждений и документов. Если сайт многоязычный, тестирование нужно проводить не только в публичном интерфейсе, но и в административных записях.

Проверьте цепочку: пользователь открывает нужный язык сайта, выбирает объект, отправляет запрос или бронирование, получает письмо, а администратор видит сохранённый язык. Если какой-то текст остаётся не тем языком, сначала проверьте языковой файл, языковые переопределения Joomla и актуальность перевода, а не начинайте править код расширения.

Валюты и ожидания гостя

Клиенты могут смотреть цены и бронировать в предложенных валютах. Автоматическое обновление курсов удобно, но владелец должен понимать, какая валюта является базовой, где показывается переключатель и как округляются суммы. Не стоит запускать несколько валют, пока одна базовая валюта не проверена на всех этапах: страница объекта, форма, письмо, My Booking и отчёты.

My Booking как центр последующих действий

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

После тестового бронирования откройте страницу как гость и проверьте:

  • Отображаются ли даты, объект, сумма и статус.
  • Понятно ли, какие документы можно скачать.
  • Есть ли действие для дальнейшего платежа, если оно нужно.
  • Не видны ли лишние служебные данные, которые не нужны клиенту.
  • Соответствует ли язык страницы языку бронирования.

iCal-синхронизация и внешние календари

Rentalot Plus поддерживает входящие и исходящие iCal-файлы для синхронизации с внешними календарями или системами бронирования. Это важная функция для владельцев, которые используют несколько каналов продаж. Но её нужно понимать трезво: официальный FAQ подчёркивает, что iCal обычно синхронизирует доступность, но не полные данные гостя и не все детали бронирования.

Что реально даёт iCal

iCal помогает снизить риск двойного бронирования, если объект присутствует в нескольких календарях. Входящий канал может закрывать даты, занятые во внешней системе. Исходящий канал может передавать занятость из Rentalot Plus наружу. Это не полноценная двусторонняя интеграция с внешней платформой, а обмен событиями календаря.

Поэтому в статье и в настройках не стоит обещать синхронизацию "всех данных бронирования". Для владельца сайта полезнее точное ожидание: iCal закрывает даты и помогает не забыть о внешних источниках занятости, но гостевые данные, платежи, документы и переписка остаются в той системе, где они были созданы.

Как проверять синхронизацию

Проверка iCal должна быть отдельной от проверки обычного бронирования. Создайте тестовую занятость во внешнем календаре, дождитесь импорта или запустите предусмотренную проверку по документации, затем откройте публичную страницу объекта. Дата должна быть занята или недоступна в том виде, который ожидает владелец.

После этого сделайте обратную проверку: создайте тестовое бронирование в Rentalot Plus и убедитесь, что исходящий календарь отдаёт занятость. Если внешняя система обновляется с задержкой, зафиксируйте это в инструкции для администратора. Иначе владелец будет считать задержку ошибкой компонента.

Схема iCal синхронизации Rentalot Plus с внешними календарями
iCal стоит воспринимать как обмен занятостью: он помогает закрывать даты, но не заменяет полноценное управление бронированием.

Публичные страницы: меню Joomla, статьи и плагин Rentalot Plus

Rentalot Plus можно выводить через разные публичные представления и через плагин внутри материалов. Это даёт гибкость, но именно здесь часто начинается путаница: один и тот же объект может появляться через пункт меню, встроенный блок в статье, модуль или комбинированную страницу. Перед публикацией нужно выбрать структуру, которую смогут поддерживать администраторы.

Пункт меню или блок внутри статьи

Пункт меню удобен, когда нужно показать самостоятельный вид: список объектов, проверку доступности, карту, календарь или расписание. Такой вариант проще диагностировать, потому что параметры сосредоточены в одном месте. В FAQ разработчик приводит пример с параметром Unit ID: если он пустой или нулевой, поведение зависит от количества объектов; если указан конкретный объект, отображается доступность именно для него без списка выбора.

Плагин полезен, когда страница должна быть редакционной: сначала текст, фотографии, преимущества объекта, затем календарь, форма запроса, карта и дополнительные блоки. Официальный FAQ подтверждает, что почти все виды можно размещать в материалах или модулях с помощью плагина. Но не стоит превращать одну страницу в набор десяти блоков: она станет тяжелее, а диагностика сложнее.

Как собрать страницу объекта

Для страницы одного объекта часто работает такая последовательность:

  1. Краткое описание объекта и ключевые фотографии в обычном материале Joomla.
  2. Блок удобств и условий проживания.
  3. Календарь доступности или проверка дат через Rentalot Plus.
  4. Дополнительные услуги, если они нужны до формы.
  5. Форма запроса или бронирования.
  6. Карта, если местоположение влияет на решение.

Такой порядок соответствует логике гостя: сначала он понимает объект, затем проверяет даты и цену, затем выбирает действие. Если поставить форму до описания и календаря, посетитель будет задавать вопросы, на которые страница могла ответить сама.

Цветовые схемы и внешний вид

Официальная страница говорит о нескольких цветовых схемах "из коробки", а FAQ подтверждает возможность создать собственный CSS-файл для соответствия шаблону сайта. Без знания точных классов текущей версии лучше не вставлять универсальный CSS-фрагмент в руководство: он может не попасть в реальные селекторы. Более безопасный путь - использовать встроенные схемы, затем по документации разработчика создать собственный CSS-файл или Joomla template override, если это предусмотрено в вашей версии.

Проверка дизайна: после смены схемы откройте календарь, список периодов, форму, страницу My Booking и письмо. Стиль должен помогать читать даты и цены, а не просто совпадать с цветом шаблона.

Практический пример: страница виллы с календарём, запросом и доплатами

Ниже пример не пытается охватить все возможности Rentalot Plus. Его цель - показать безопасную последовательность запуска одного объекта. Именно такой сценарий стоит выполнить на тестовой копии сайта, прежде чем переносить настройки в рабочий раздел.

Цель

Нужно создать страницу виллы, где гость видит описание, проверяет доступность, выбирает даты, видит цену, добавляет дополнительную услугу и отправляет запрос. Онлайн-платёж пока не включаем, чтобы отдельно проверить данные, письма и публичный вывод.

Подготовка

Перед началом должны быть установлены компонент Rentalot Plus и его плагин статьи. В Joomla уже должен существовать материал с описанием виллы, изображения, меню для раздела аренды и рабочая отправка почты. Для теста используйте одну базовую валюту и один язык сайта.

Шаги настройки

  1. Создайте объект размещения с понятным названием, описанием, вместимостью и набором удобств.
  2. Добавьте простой период цены на ближайший тестовый диапазон, не смешивая его со скидками.
  3. Создайте одну дополнительную услугу, например уборку или комплект белья, и сделайте её необязательной.
  4. Создайте пункт меню или вставьте через плагин вид проверки доступности в материал объекта.
  5. Убедитесь, что для страницы выбран правильный объект, а не общий список всех объектов.
  6. Включите форму запроса и временно оставьте онлайн-бронирование выключенным, если цена ещё проверяется.
  7. Откройте страницу как гость, выберите даты, проверьте цену и отправьте тестовый запрос.

Проверка результата

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

После успешного запроса можно повторить тот же сценарий с онлайн-бронированием и Payage. Не меняйте одновременно доплаты, скидки и оплату. Если что-то сломается, вы не поймёте, какое правило повлияло на итог.

Нюанс, который часто путают

Если календарь показывает неожиданные месяцы или цена отсутствует, проверьте не только параметры вида, но и периоды цен для конкретного объекта. В FAQ разработчик объясняет, что доступность связана с наличием цен. Пустой диапазон цен может выглядеть как ошибка календаря, хотя причина находится в данных.

Практический сценарий Rentalot Plus от страницы объекта до запроса гостя
Практический сценарий полезно проверять от объекта и цены к публичной странице, форме и записи в админ-панели.

Админ-панель, отчёты и журнал событий

Rentalot Plus ценен не только публичным календарём. Официальная страница описывает административную часть, где можно видеть, создавать и изменять бронирования, управлять запросами, ценами, письмами, отчётами, диаграммами и системным журналом. Для владельца объекта это рабочее место, а не просто страница настроек.

Что проверять в админ-панели после тестового бронирования

После любого тестового запроса или бронирования откройте запись в компоненте и проверьте, что администратор видит достаточно информации для реальной работы: объект, даты, гостя, сумму, доплаты, статус, историю писем и документы. Если команда будет пользоваться компонентом ежедневно, им нужно заранее объяснить, где искать запись и какие поля нельзя менять без понимания последствий.

Системный журнал как инструмент диагностики

Официальная страница указывает, что System Log записывает подробности происходящего "за сценой", включая текст писем, отправленных системой. Это важная подсказка для диагностики. Если гость говорит, что письмо не пришло, сначала проверьте журнал и почтовые настройки Joomla. Если письмо есть в журнале, но не доставлено, проблема может быть на уровне почтового транспорта, домена или фильтрации.

Отчёты и расписание обслуживания

Для нескольких объектов полезны Booking Overview, финансовые отчёты, отчёты по платежам и Schedule Report для подготовки объектов к гостям. Не стоит включать их в первый день как обязательную часть запуска, но после появления реальных бронирований они помогают администратору не работать вслепую.

Если Rentalot Plus показывает не тот результат: диагностика по симптомам

Диагностику лучше вести от простого к сложному: сначала данные объекта и цены, затем пункт меню или плагин, затем форма, почта, платежи, iCal и шаблон. Ниже перечислены ситуации, характерные для систем бронирования такого типа и подтверждённые логикой официального FAQ, демо и описания функций.

Календарь или список периодов не показывает ожидаемые даты

Симптом: на публичной странице видны не те месяцы, часть периодов отсутствует или объект выглядит недоступным.

Возможная причина: параметры меню задают диапазон отображения, но доступность также зависит от цен, созданных для конкретного объекта и периода. Если цены нет, система не всегда может показать ожидаемый результат.

Что проверить: объект, периоды цен, минимальную и максимальную длительность, выбранный Unit ID в параметрах вида, язык и валюту страницы.

Как исправить: создайте минимальный тестовый период цены, откройте страницу в режиме гостя и проверьте один диапазон дат. Если результат появился, расширяйте периоды постепенно.

Показывается список объектов, хотя нужна одна вилла

Симптом: посетитель видит выбор объектов, хотя страница должна показывать только конкретный объект.

Возможная причина: в параметрах пункта меню не указан конкретный объект или значение оставлено пустым. FAQ разработчика описывает, что при пустом или нулевом Unit ID поведение зависит от количества объектов.

Что проверить: параметры пункта меню, материал с плагином, связанный объект, языковую копию меню.

Как исправить: укажите конкретный объект в настройке вида или соберите страницу через плагин с привязкой к нужному объекту по руководству разработчика. После изменения очистите кеш Joomla и шаблона, если он включён.

Форма отправляется, но письмо не приходит

Симптом: запрос или бронирование появляется в системе, но владелец или гость не получает письмо.

Возможная причина: проблема находится не в форме, а в почтовой конфигурации Joomla, доменной почте, фильтрации или расписании отправки напоминаний.

Что проверить: System Log Rentalot Plus, глобальные настройки почты Joomla, адрес отправителя, папку спама, запись DNS для домена, тестовое письмо Joomla.

Как исправить: сначала добейтесь успешной отправки обычного тестового письма Joomla, затем повторите отправку запроса. Если запись есть в журнале, но письма нет у получателя, диагностируйте доставку на уровне почтового сервиса.

Онлайн-платёж не совпадает с суммой бронирования

Симптом: в Rentalot Plus сумма одна, а в платёжном сценарии или письме она выглядит иначе.

Возможная причина: на сумму одновременно влияют период цены, доплаты, скидки, купон, график платежей, валюта и правила Payage.

Что проверить: тестовое бронирование без скидок, затем с одной доплатой, затем с одним купоном, затем с графиком платежей. Не проверяйте всё одновременно.

Как исправить: отключите спорное правило, повторите расчёт и возвращайте правила по одному. Если ошибка появляется только на этапе оплаты, проверяйте конфигурацию Payage и платёжного шлюза.

iCal не закрывает даты или закрывает их с задержкой

Симптом: внешняя занятость не видна на сайте или появляется позже, чем ожидал администратор.

Возможная причина: iCal работает как обмен календарными событиями и зависит от расписания обновления, доступности внешнего файла и ограничений внешней системы.

Что проверить: URL входящего календаря, доступность файла без авторизации, интервал обновления, один тестовый объект и один тестовый период.

Как исправить: начните с одного канала iCal, убедитесь, что он меняет доступность, и только потом добавляйте другие каналы. Если задержка неизбежна, внесите её в рабочую инструкцию администратора.

Страница выглядит сломанной после смены шаблона или CSS

Симптом: таблицы, кнопки, формы или календарь стали нечитаемыми, хотя данные корректны.

Возможная причина: шаблон сайта или собственный CSS переопределяет стили Rentalot Plus. FAQ разрешает стилизовать публичную часть, но такая доработка должна проверяться на всех основных видах.

Что проверить: стандартную цветовую схему, страницу без собственного CSS, конфликтные правила шаблона, мобильный вид, календарь, форму и My Booking.

Как исправить: откатите собственный CSS, верните встроенную схему, затем вносите правки малыми блоками. Не меняйте CSS в ядре расширения.

Диагностическая карта ошибок Rentalot Plus для календаря формы платежей и iCal
Диагностику проще вести по цепочке: данные, вывод, форма, почта, платежи, синхронизация и внешний вид.

Ограничения и спорные настройки, которые лучше понять заранее

У сильной системы бронирования всегда есть границы. Хорошая настройка начинается не с вопроса "как включить больше функций", а с вопроса "какие функции не подходят нашей модели". Rentalot Plus честно описывает несколько ограничений, которые нужно учитывать до запуска.

Не гостиничный распределитель номеров

Если бизнес продаёт тип номера, а конкретную комнату выбирает администратор, Rentalot Plus будет неудобен. Его модель строится на конкретных объектах. Клиент выбирает объект, а не абстрактный тип размещения. Для вилл и уникальных апартаментов это плюс, для классической гостиницы - ограничение.

Не почасовая аренда

Система бронирует ночи, а минимальный период - одна ночь. Для проката оборудования, кабинетов, автомобилей на несколько часов или дневных слотов без ночёвки нужна другая логика. В FAQ разработчик допускает осторожное использование для уникальных транспортных объектов с ночным минимумом, но не для крупного автопроката с короткими дневными интервалами.

Одна цена на период

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

Нет разделения владельцев объектов

Если у вас маркетплейс, где разные владельцы должны управлять только своими объектами, Rentalot Plus не является готовой multi-owner платформой. Это не минус для сайта одного владельца, но важное ограничение для порталов.

Вопросы, которые стоит закрыть перед запуском Rentalot Plus

Можно ли использовать Rentalot Plus на многоязычном сайте Joomla?

Да, официальная страница описывает встроенную многоязычность без обязательного дополнительного расширения. При этом нужно отдельно проверить язык публичной страницы, письма, документа и записи бронирования. Если перевод устарел или требует адаптации, используйте языковые файлы и штатные переопределения Joomla, а не правку ядра расширения.

Можно ли показать календарь внутри материала Joomla?

Да, для этого используется плагин Rentalot Plus. FAQ разработчика указывает, что почти все виды можно размещать в материалах или модулях. Важно включить плагин и пользоваться синтаксисом из актуального руководства, а не придумывать собственные теги.

Подходит ли расширение для гостиницы с одинаковыми номерами?

Обычно нет, если гости бронируют тип номера, а не конкретную единицу размещения. Rentalot Plus рассчитан на конкретные объекты. Для гостиничного распределения номеров лучше изучить решения, ориентированные на room-based booking.

Можно ли принимать онлайн-платежи?

Да, официальный материал связывает онлайн-платежи с Payage, отдельным платёжным расширением Les Arbres Design. Настраивать этот контур лучше после проверки обычного запроса, цены, доплат, писем и страницы My Booking.

Что делать, если даты не отображаются как ожидалось?

Сначала проверьте не шаблон, а данные: объект, периоды цен, диапазон пункта меню, Unit ID и минимальную длительность. В FAQ разработчик объясняет, что доступность связана с наличием цен для конкретного объекта и периода.

Можно ли синхронизировать бронирования с внешними календарями?

Rentalot Plus поддерживает iCal import и export. Но iCal обычно передаёт занятость, а не полные данные гостя, платежи и документы. Используйте его для защиты от пересечений по датам, а не как полноценную интеграцию всех данных.

Нужно ли сразу включать все валюты и скидки?

Нет. Сначала проверьте одну валюту, один объект и простую цену. Затем добавляйте валюты, купоны, раннее бронирование, доплаты и график платежей по одному правилу. Такой порядок экономит часы диагностики.

Где безопаснее менять внешний вид публичных блоков?

Начните со встроенных цветовых схем и подхода, описанного в руководстве разработчика. FAQ подтверждает возможность собственного CSS-файла, но селекторы и структура могут зависеть от версии. Не правьте файлы ядра компонента или плагина.

Когда Rentalot Plus будет удачным выбором

Rentalot Plus стоит использовать, если ваш сайт на Joomla продаёт прямые бронирования конкретных объектов с ночёвкой, а владелец хочет контролировать контент, календарь, цены, письма, документы, платежи и данные на собственном сайте. Сильнее всего продукт раскрывается не как "кнопка забронировать", а как связанная система: объект, доступность, цена, доплаты, запрос или бронирование, My Booking, напоминания, iCal и отчёты.

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

Если по вашей модели продукт подходит, можно скачать последнюю версию Rentalot Plus и начать с тестовой копии сайта. Если же вам нужна гостиничная система распределения номеров, почасовые слоты или независимые кабинеты нескольких владельцев, лучше сначала сравнить альтернативы и не пытаться заставить расширение работать против своей архитектуры.

Итоговая проверка перед публикацией: один объект, одна валюта, один язык, один вид доступности, одна форма, одно тестовое письмо, одна запись в админ-панели и один понятный путь гостя. Когда эта цепочка работает, Rentalot Plus можно разворачивать на реальные сценарии.

Автор: Редакция JoomFox.org

Вы не зарегистрированы, чтобы оставлять комментарии.