Visual Cart - брошенные корзины
Модуль показывает незавершенные заказы, источник перехода покупателя, выводит текущие товары в выпадающее меню
Last updated
Модуль показывает незавершенные заказы, источник перехода покупателя, выводит текущие товары в выпадающее меню
Last updated
Visual Cart – модуль визуальной корзины, сохраняющий товары при закрытии браузера. Модуль позволяет видеть товары с картинками, сохраняет историю покупок у посетителя сайта, если он случайно закрыл сайт. В административной части все отложенные товары видны в специальном разделе: Брошенные корзины.
По умолчанию модуль включен. Отключить его можно в меню Модули → Управление модулями
.
При активной опции Сейчас покупают, на сайте появляется окошко с последними товарами в корзине "кто-то купил":
Посмотреть незавершенные заказы можно через меню Модули - Visual Cart - Брошенные корзины
. В разделе отображается персональная информация о покупателе, которую он начал вводить при оформлении заказа или данные из его личного кабинета. В колонке Источник
показываются сайты, с которых пользователь попал на сайт (yandex.ru, google.ru и т.д.). При наведении мышкой на иконку с товаров, будет показа подробная информация о товаре.
Через активное меню (показывается при наведении на строку с данными справа), отобразятся дополнительные опции: Удаление
и Создать заказ
. При выборе действия создания заказа, все данные по корзине и персональная информация запишутся в новый заказ и будут доступны через меню Заказы
.
Если в настройках модуля вы поставите галку Источник, в брошенных корзинах, и в совершенных заказах будет отображаться источник перехода покупателя:
База брошенных корзин может сильно увеличиваться и тормозить работу магазина. Для автоматической очистки брошенных корзин через определенный промежуток времени служит параметр Память корзины
в настройках модуля, где можно задать количество дней (10,15 и т.д.), через которые данные по брошенным корзинам будут удалены.
Для включения очисти следует добавить новую задачу в модуль Задачи с адресом запускаемого файла phpshop/modules/visualcart/cron/clean.php
Пользователям с незавершенными корзинами могут быть отправлены уведомления по Email с предложением завершить заказ. Рассылка произойдет в том случаи, если пользователь начал вводить свои персональные данные в форму оформления заказа (Email) или был предварительно авторизован на сайте.
Для рассылки следует добавить новую задачу в модуль Задачи с адресом запускаемого файла phpshop/modules/visualcart/cron/reminder.php
Шаблон письма рассылки для брошенных корзин находится в файле phpshop/modules/visualcart/templates/reminder.tpl
Все действия по добавлению товара в корзину записываются в раздел Модули - Visual Cart - Журнал корзины
. Журнал отображает информацию о пользователе, товаре, цене и статусе добавления. При отсутствии товара на складе, отобразится соответствующая информация в журнале. Журнал будет полезен также для анализа ошибок по добавлению товара в корзину.
Также модуль Visual Cart выводит товары, добавленные в корзину в виде выпадающего списка:
Вариант 1: Для произвольной вставки корзины, в настройках модуля, выберите параметр вывода "Не выводить" и в ручном режиме вставьте переменную @visualcart@
в свой шаблон.
Вариант 2: через панель управления создайте текстовый блок, переключитесь в режим исходного кода, внесите метку @visualcart@
. Теперь блок будет выводить корзину в нужном вам месте.
Вариант 3: воспользуйтесь модулем Botton для вставки переменной.
Шаблон модуля находится в файле /phpshop/modules/visualcart/templates/
.
Если при добавлении товара в корзину и переходе к оформлению заказа выводится сообщение, что ваша корзина пустая, то это может быть не нескольким причинам:
Переполнена таблица хранения брошенных корзин. Для решения этой проблемы нужно выключить и включить модуль "Visual Cart" и настроить автоматическую чистку брошенных корзин по времени хранения по инструкции выше.
В настройках магазина стоит контроль склада, не позволяющий купить товар, отсутствующий на складе. Для решения этой проблемы нужно или отключить контроль склада в Основных настройках
или добавить товар на склад.
Проблема php-сессий на хостинге. При этом авторизация в панели управления магазином также не должна работать. Если присутствуют оба этих признака, то следует обратится в поддержку хостингу с просьбой починить php-сессии.
Отключить в настройках модуля "Visual Cart" опцию хранения незаконченные корзины в базе.
Отключить в настройках интеграции с сервисами "Сбор данных электронной коммерции" для Яндекс.Метрики.
Отключить в настройках хостинга Бегет опцию "Хранить сессии сайтов в Redis".