Как подключиться клиентам на Joomla!/VirtueMart

Интеграция интернет-магазинов на VirtueMart с сервисом Safe Online Reputation осуществляется путем установки и настройки специального Joomla!-плагина.

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

  • PHP версии не ниже 5.2.0, включающая libcurl версии не ниже 7.10.5;
    Внимание! VirtueMart, начиная с версии 2.6, требует PHP версии не ниже 5.3.10;
  • Joomla! версии не ниже 1.6.
  • VirtueMart версии не ниже 2.0;

Инсталляционный пакет находится по адресу http://safeonlinereputation.ru/api/download/pkg_safeonlinereputation.zip. Установите его с помощью Менеджера расширений (Extension manager). После инсталляции, в списке расширений административного приложения Joomla появятся следующие записи:

  • SafeOnlineReputation (плагин) — плагин, который неявно запускается в момент, когда покупатель подтверждает заказ. Плагин собирает информацию заказа и отправляет ее на сервер SafeOnlineReputation.
  • SafeOnlineReputation widget (модуль) — модуль, отображающий виджет с Индексом Надежности на страницах Вашего интернет-магазина.
  • SafeOnlineReputation package (пакет) — данный инсталляционный пакет. Деинсталляция пакета удаляет все вышеперечисленные расширения.

Настройка плагина

В административном приложении Joomla! откройте в главном меню Extensions (Расширения) -> Plug-in Manager (Менеджер плагинов). Найдите и кликните SafeOnlineReputation в списке плагинов. В открывшейся форме настройки сделайте следующее:

  • В левой панели формы установите Status = Enabled, Access = public;
  • В правой панели, введите идентификатор Вашего магазина иAPI ключ(полученные от менеджера SafeOnlineReputation);
  • Также, включая соответствующие переключатели, Вы можете определить, какие составляющие заказов магазина (например, имя покупателя или список товаров) должны отправляться в запросах к серверу SafeOnlineReputation (e-mail покупателя отправляется по умолчанию).

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

Внимание: Отправка письма клиенту происходит Х дней после "нажатия покупателем кнопки подтвердить заказ". Мы рекомендуем просчитать среднее количество дней после этого события до получения клиентом товара, добавить 1-2 дня и установить число дней в Личном кабиенет Safe Online Reputation в поле "интервал отправки" приглашения к оценке в разделе Настройки -> Административные.

Настройка виджета

Внимание! Работа виджета зависит от настроек плагина. Если плагин не настроен или удален - виджет работать не будет.

В административном приложении Joomla!, откройте в главном меню Extensions (Расширения) -> Module Manager (Менеджер модулей). Найдите SafeOnlineReputation widget в списке модулей. Установите следующие настройки:

  • Установите, отображать или нет заголовок модуля;
  • Установите положение модуля на странице. Например, установите то же положение, что установлено для других модулей (напр. "Shopping cart", или форма логина в левой колонке страницы).
  • Установите Status = Published, Access = public;
  • Установите Ordering, чтобы отображать виджет выше или ниже других модулей в том же расположении;
  • В Menu assignment установите "On all pages" (рекомендовано) or "Only on the pages selected" (в этом случае, установите галками страницы, на которых должен отображаться виджет).

После этого не забудьте сохранить настройки.

Вы можете также внедрить виджет в содержимое любой страницы. Для этого:

  • В административном приложении Joomla! откройте в главном меню Content -> Article Manager;
  • Откройте статью, в которую Вы хотите вставить виджет;
  • Откройте редактор HTML-исходника и вставьте в нужное место: {loadmodule safeonlinereputation} (ВНИМАНИЕ! Не делайте этого в  rich-text редакторе!);
  • Сохраните изменения.