Модуль расчета расстояний и стоимости доставки для Joomla

Несмотря на обилие сервисов по расчету расстояний, нередко существует необходимость организовать подобный функционал на своем сайте. Представляем решение для Joomla 2.5 и Joomla 3 — модуль расчета расстояний и стоимости доставки.

Модуль продается в нашем интернет магазине.

Совместимость модуля: Joomla 2.5, Joomla 3.X

Купить модуль расчета расстояний и стоимости доставки

Демонстрационный сайт: http://modules.sitogon.ru

Установка и настройка модуля


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

mod_raschetrastoyaniy_30.zip — версия для Joomla 3
mod_raschetrastoyaniy_25.zip — версия для Joomla 2.5

Устанавливаем дистрибутив, соответствующий версии вашей систеы управления контентом. Делается это стандартно, через менеджер расширений Joomla. Все дальнейшее описание будет происходить на примере Joomla 3.

Возможности и назначение модуля


Модуль расчета расстояний и стоимости доставки по умолчанию отображает на сайте два текстовых поля: «Пункт отправления» и «Пункт прибытия», под которыми расположена кнопка «Рассчитать» и карта.

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

Стоимость доставки рассчитывается исходя из стоимости километра. Этот параметр устанавливается в настройках модуля.

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

Виджет расчета расстояний и стоимости доставки для InstantCMS


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

ЗАКАЗАТЬ  ВИДЖЕТ РАСЧЕТА РАССТОЯНИЙ И СТОИМОСТИ ДОСТАВКИ ДЛЯ INSTANTCMS



Настройки модуля


Для того, чтобы настроить модуль, необходимо отправиться в административную панель Joomla, перейти в менеджер модулей и найти в списке «Distance and cost module»

Откроем его на редактирование и внимательно изучим настройки.


Увеличение карты — речь идет об увеличении карты в момент открытия страницы. Когда данные посетителем сайта еще не введены

Пункт отправления — если это поле не заполнено, то на сайте будут отображаться оба текстовых поля: «Пункт отправления» и «Пункт прибытия». Если в данное поле ввести, например, «Санкт-Петербург», то на сайте перестанет отображаться поле «Пункт отправления», а во всех расчетах исходной точкой будет являться северная столица нашей Родины.

Бесплатные километры — нередко организации включают часть доставки в стоимость своего продукта. Например, первые 500 километров доставки входят в стоимость деревянного дома. В таком случае, необходимо заполнить данное поле и указать необходимое количество километров.

Ширина карты и высота карты — значение может указываться либо в пикселях либо в процентах. В первом случае значение указывается, к примеру, как «800px», во втором случае, как «100%».

Отображать стоимость доставки — если установлен флажок, то после нажатия на кнопку «Рассчитать», будет отображаться стоимость доставки, если флажок снят, то посетитель сайта увидит только расстояние из пункта А в пункт Б в километрах.

Стоимость доставки — вводится значение, которое будет использоваться при расчете

Наименование валюты — это то, что будет написано на сайте рядом с ценой. Если вы работаете в России, то логично вписать в данное поле «РУБ»

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

С уважением, Владимир