WooveWoove Connect → Joomla и OpenCart

Интеграция Joomla и OpenCart: заявки с форм в ваши сервисы

Заявка с формы на Joomla и OpenCart попадает в CRM, журнал записи, мессенджер или службу доставки без ручного переноса. Подключается адресом вебхука, без программиста.

Завести кабинет 999 ₽ в месяц за связку · проверка бесплатно

Коротко

В Joomla (Джумла) форму приносит расширение, а в OpenCart (ОпенКарт) их две: обратная связь и оформление заказа. Заявка уходит в CRM или мессенджер после того, как в шаблон поставлен скрипт Woove либо подключён плагин вебхуков.

Как это устроено в Joomla и OpenCart

Строку скрипта вставляют в index.php активного шаблона, перед закрытием body, а формам добавляют атрибут data-woove="1". Имена полей берутся из атрибута name у каждого input. Контактную форму Joomla обрабатывает сам движок и шлёт письмо, поэтому для неё берут плагин вебхуков, например Convert Forms Webhooks.

  1. Подключите скрипт Woove в шаблоне (index.php темы) перед </body>.

  2. Формам, заявки из которых нужны в Woove, добавьте атрибут data-woove="1".

  3. Если форма отправляется через AJAX самого движка, используйте плагин вебхуков (например, «Convert Forms Webhooks» для Joomla) с адресом адрес вебхука из кабинета.

Имена полей берутся из атрибута name у input.

Что здесь обычно ломается

  1. Обновление шаблона стирает правку

    Строка живёт в файле темы. После обновления index.php открывают и проверяют, что подключение на месте.

  2. Корзина OpenCart проходит мимо

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

  3. Страница отдаётся из кеша

    Пока кеш Joomla не очищен в разделе «Система», посетителю приходит старый HTML без скрипта.

Частые вопросы

Заявки сохранятся внутри сайта?

Скрипт останавливает штатную отправку. Если запись в движке нужна, используют плагин вебхуков.

Подойдёт ли готовый шаблон из маркета?

Да, правка одинаковая для любой темы: одно подключение внизу страницы.

Чем пометить разные формы?

В data-woove пишут название формы, и оно приходит в заявке отдельным полем.

Пошаговая инструкция со скриншотами: настройка Joomla и OpenCart в базе знаний.

Заявки с Joomla и OpenCart без ручного переноса

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

Завести кабинет