Обзоры расширений Joomla

  • Тип – плагин VirtueMart для сдачи товаров в прокат.

 

 

FW Virtuemart Rental – плагин VirtueMart, позволяющий сдавать товары в аренду наряду с их обычной продажей. Цена аренды зависит от выбранного периода. В цену можно включить залог и страховку.

Плагин позволяет создавать настраиваемые поля и прикреплять их к каждому товару в отдельности. Если Вы ведёте учёт товаров на складе в VirtueMart, то арендованные товары будут участвовать в нём. Можно настроить период подготовки товара к сдаче в аренду, и плагин будет это учитывать. Расширение переведено на русский, украинский, английский и другие языки (перевод не мой).

При помощи FW Virtuemart Rental можно сдавать в аренду любые товары: костюмы, детские вещи, квартиры, машины, велосипеды, лодки, строительные инструменты и так далее. Пример работы плагина можно посмотреть на демонстрационном сайте разработчика.

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

В обзоре будет участвовать последняя, на момент написания статьи (01.01.2019), русскоязычная версия FW Virtuemart Rental 3.6.1 в Joomla 3.9.1 и VirtueMart 3.4.2.9966. Шаблон фронтальной части сайта – Protostar 1.0.

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

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

На 01.01.2019 стоимость расширения от 69,99$ (ограниченная техническая поддержка в рамках одной версии, с обновлениями в рамках одной версии). Есть подписка за 129$ с технической поддержкой и обновлениями на 12 месяцев. Код расширения не зашифрован. После окончания лицензии Вы сможете использовать его точно так же, как и с активной лицензией, просто не будет обновлений и технической поддержки.

Видео обзор

  • Плагин – 00:02:52.
  • Настраиваемое поле – 00:05:12.
  • Настройка товара – 00:06:16.

 

 

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

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

  • Плагин создаёт настраиваемое поле VirtueMart с возможностью индивидуальной настройки каждого товара.
  • Возможность сдачи товаров в аренду или их продажи (рисунок ниже). Можно настроить только сдачу на прокат.
  • Возможность создания периодов аренды с разными сроками. Например, чем больше срок, тем меньше цена за 1 день.
  • Возможность подсчёта оплаты по дням или по периодам.
FW Virtuemart Rental
FW Virtuemart Rental
  • Расчёт итоговой стоимости аренды идёт автоматически, в момент изменения покупателем дат аренды и выбора страховки, без перезагрузки страницы. На странице оформления заказа арендатор увидит итоговую стоимость и условия аренды товара (рисунок ниже). Эта же информация будет доступна в информации о заказе и в письмах, которые приходят продавцу и покупателю/арендатору.
  • Учёт наличия товара на складе.
  • Возможность добавления залога в стоимость аренды товара. В админке для каждого товара можно добавить поясняющее описание касательно залога.
  • Возможность, по желанию арендатора, страхования товара. В админке для каждого товара можно добавить поясняющее описание касательно страховки.
  • Можно задавать срок подготовки товара к аренде.
  • Есть возможность настройки формата даты и первого дня недели.
  • Автоматическая блокировка прошедших дней в календаре и возможность задать блокировку дней, на которые товар уже арендован (если аренда уже оплачена).
  • Можно задать предварительную блокировку дней, на которые товар уже арендован, но ещё не оплачен. При этом можно задать время ожидания оплаты. Если арендатор не внесёт оплату, то блокировка дней будет снята.
  • Можно включить в стоимость аренды первый день арендного срока.
  • Поддержка шрифтов Awesome.
  • Техническая поддержка от разработчика на русском языке.
  • Документация (на английском языке).
Арендованный товар в корзине
Арендованный товар в корзине

Плагин аренды вещей

Рассмотрим наиболее интересные, на мой взгляд, опции плагина FW Virtuemart Rental (рисунок ниже). Они же будут доступны и в настраиваемых полях VirtueMart.

  • Block days for paid orders (Блокировать дни оплаченного периода). Если товар арендован и аренда уже оплачена, то дни, на которые товар арендован, будут заблокированы в календаре. В данном случае учитывается наличие товара на складе. Если у Вас несколько единиц товаров, можно будет бронировать товар ещё, до окончания товаров на складе.
  • Block days for pending orders (Блокировать дни неоплаченного периода). Если товар арендован и аренда ещё не оплачена, то дни, на которые товар арендован, будут заблокированы в календаре. Можно указать, на сколько часов нужно блокировать дни неоплаченной аренды. Для этого служит опция Number of hours for pending orders (Количество часов ожидания оплаты).
  • Count first day (Учитывать первый день). Можно включать или не включать в оплату первый день бронирования.
  • Booking delay, days (Задержка бронирования, в днях). Можно указать количество дней, через которое будет доступно бронирование товара, начиная с текущей даты. Например, если сегодня 01 января 2019, а для опции Booking delay, days Вы указали «3», то ближайшая дата начала аренды - 04 января 2019.
Как сделать сайт проката
Как сделать сайт проката

Как сделать сайт проката

Рассмотрим процесс настройки аренды вещей в VirtueMart. Предполагается, что VirtueMart и FW Virtuemart Rental уже установлены, созданы нужные категории и товары.

Шаг 1. Перейдите в Расширения – Плагины – Virtuemart FW плагин аренды (тип плагина wmcustom). Включите его. Если нужно, сконфигурируйте настройки согласно своим задачам. Настройки рассмотрены выше в статье. В дальнейшем настройки плагина можно переопределить для каждого настраиваемого поля отдельно.

Шаг 2. Перейдите в VirtueMart – Настраиваемые поля и создайте новое поле (рисунок ниже).

  • Тип поля – Плагины
  • Атрибут корзины (второй) – Да.
  • Позиция макета – addtocart. В Вашем шаблоне может быть другой.
  • Дополнительные параметры – Virtuemart FW плагин аренды.
Настройка поля аренды вещей
Настройка поля аренды вещей

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

Шаг 3. Перейдите в товары VirtueMart, найдите нужный Вам, зайдите на вкладку Настраиваемые поля и в спадающем списке Тип поля выберите поле, созданное на шаге 2. Перед Вами появятся следующие опции:

  1. Добавить. Позволяет добавить период в днях и цену одного дня в этом периоде (рисунок ниже). На примере цен ниже видно, если пользователь выберет период равный 14 дням, то первые 10 дней он оплатит по 10 евро, а остальные 4 дня - по 9 евро.
  2. Цена за. Можно брать оплату по дням или периодам.
  3. Страховка. Можно указать дополнительную сумму, например, страховку, которая будет добавлена к стоимости аренды. Арендатор может выбрать страхование или не выбирать его.
  4. Страхование описание. Описание страховки, отображаемое во фронтальной части сайта.
  5. Залог. Сумма, которая будет в обязательном порядке добавлена к стоимости аренды.
  6. Описание залога. Описание залога, отображаемое во фронтальной части сайта.

Настройте эти опции согласно Вашим задачам и сохраните товар.

Аренда вещей
Аренда вещей

На рисунке ниже показаны элементы, соответствующие опциям в списке выше (в соответствии с их номерами).

Сайт проката
Сайт проката

Как видите, FW Virtuemart Rental позволяет достаточно просто реализовать аренду вещей на базе такого популярного компонента интернет-магазина на Joomla, как VirtueMart. Отмечу, что плагин нативный и не требует «хаков» исходных файлов VirtueMart. Надеюсь, что материал статьи будет полезен и при выборе расширения для создания сайта проката, и для настройки FW Virtuemart Rental, если Вы остановитесь на этом варианте.

 

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