CartKeeper - хранение и управление корзинами 1.41

Цена: 1 590 ₽
C 2 покупки этого товара цена: 1 431 ₽
C 3 покупки этого товара цена: 1 352 ₽
C 4 покупки этого товара цена: 1 272 ₽


Автор: AlexDW Написать автору
Покупок: 276 (Средняя оценка: 5)
Нужна платная помощь с установкой?
Совместимость:
OpenCart 2.1OpenCart 2.2OpenCart 2.3OpenCart 3.*OCStore 2.1OCStore 2.3OCStore 3.*Opencart.pro 2.1Opencart.pro 2.3
Cart Keeper - модуль для хранения и управления корзинами покупателей

Избавляет от проблем исчезновения товаров/очистки корзин незарегистрированных покупателей и позволяет хранить гостевые корзины наравне с корзинами зарегистрированных покупателей, с возможностью просмотра и управления имеющимися корзинами.

Также добавляет функционал Поделиться корзиной (Расшаренные корзины), дающий возможность делиться содержимым корзины с кем угодно, просто отправив ссылку на нее.

Пример расшаренной корзины 3х
Пример расшаренной корзины 23х

DEMO 23x / DEMO 3x
списки корзин доступны по ссылке CartKeeper в меню


Модуль состоит из трех частей, основная часть (настройки) меняет механизм хранения и работы с корзинами покупателей, дополнительные - добавляют в администраторской части списки текущих корзин покупателей и корзин, которыми поделились, с возможностью поиска/фильтрации и их групповой обработки.

Корзина:
- сохранение корзин гостей / незалогиненных пользователей
- показывает товары в корзине вне зависимости от того, залогинен пользователь или нет
- если добавить товары в корзину под логином и разлогиниться - содержимое корзины по-прежнему будет показано
- не зависит от сессий и их сроков хранения
- для идентификации пользователя используются cookie
- возможность использования private key для дополнительной идентификации во избежание подделки cookie и доступа к чужим корзинам

Список корзин:
- просмотр списка текущих корзин пользователей (в том числе незарегистрированных) и их товаров
- фильтрация и поиск корзин с возможностью сортировки
         по имени/фамилии клиента или их части
         по идентификатору корзины
         по статусам пользователей (гость/зарегистрированный)
         по количесству товаров в корзине (при вводе показывает корзины с равным или большим количеством товаров)
         по дате добавления корзины, в том числе за определенный период (начало-конец)
         по дополнительной информации о клиентах (ip, user_agent)
         по уведомлениям о брошенных корзинах и датам их рассылки

- клонирование корзин
         содержимое клонируемой корзины добавляется к текущей корзине магазина

- возможность смены владельца корзины
         если у выбранного пользователя уже есть корзина - они объединяются

- рассылка писем зарегистрированным клиентам о брошенных корзинах

- возможность удалить выбранные корзины или обновить их сроки хранения

- ссылка для перехода к просмотру / редактированию данных зарегистрированного покупателя
- ссылки для перехода к просмотру / редактированию товаров из корзин

- если имеющийся в корзине товар отключен или удален в БД - в списке корзин такой товар будет выделен и указан его product_id (такие товары автоматически удаляются из корзины покупателя при его последующем посещении)
- если ранее зарегистрированный покупатель удален из БД и в его корзине остались товары - в списке корзин она будет показана как гостевая

Расшаренные корзины:
- возможность поделиться содержимым корзины по ссылке (в том числе по QR code)
         при переходе по такой ссылке в корзину будет добавлен тот же набор товаров, какой был на момент ее создания

- отдельный список для просмотра и управления расшаренными корзинами

Особенности:
✔ управление сроком хранения корзин
✔ возможность обновления срока хранения корзины при каждом посещении пользователя
✔ возможность обновления срока хранения товаров в корзине при посещении пользователя

✔ список текущих корзин в админке, с возможностью поиска, фильтрации и сортировки, а также просмотра их содержимого
✔ копирование корзин покупателей, в том числе гостевых
✔ редактирование корзин покупателей без использования входа в их аккаунт

✔ отправка писем зарегистрированным пользователям о забытых в корзине товарах
          рассылка писем вручную из админки или в автоматическом режиме через CRON

✔ отдельный список для просмотра и управления расшаренными корзинами
✔ содержимое расшаренных корзин хранится в БД независимо от текущих корзин пользователей
✔ гибкие настройки по созданию и использованию расшаренных корзин
с раздельными правами для гостей и зарегистрированных пользователей

✔ поддержка QRcode при создании ссылки корзины
✔ подсветка текущей корзины магазина в списке корзин
✔ настройка лимита количества корзин на странице для показа в списках

совместим с ocStore / OCSHOP - Opencart.pro / Opencart.CLUB / Opencart версий 210x - 303x
не меняет стандартные таблицы и поля в БД
не меняет стандартные файлы движка (используется OCMOD)


Системные требования:
- PHP 5.3 или выше; CURL
являются базовыми требованиями для работы Opencart 2.x
- расширение mbstring
библиотека для работы с многобайтовыми кодировками, обычно подключается в панели управления хостингом
(как правило уже подключена по умолчанию)

проверить настройки можно здесь

Установка 2x:
1. Загрузить архив ocmod.zip из папки для вашей версии движка в Дополнения > Установщик дополнений *
2. Установить модуль CartKeeper в Дополнения > Модули
3. Настроить модуль, ввести ключ лицензии и сохранить настройки
4. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
5. Добавить права на catalog/cartkeeper_list и catalog/cartkeeper_share для просмотра и управления списками корзин в Система > Пользователи > Группы пользователей

Не забудьте обновить кэш модификаций после установки!
* Если у вас не настроен FTP для загрузки архивов ocmod.zip в Установщике дополнений - используйте этот патч

Установка 3x:
1. Загрузить архив cart-keeper-3x.ocmod.zip в Extensions > Installer
2. Установить модуль CartKeeper в Extensions > Modules
3. Настроить модуль, ввести ключ лицензии и сохранить настройки
4. Обновить кеш модификаторов в Extensions > Modifications
5. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings
6. Добавить права на extension/cartkeeper_list и extension/cartkeeper_share в System > Users > User Groups для просмотра и управления списками корзин

Не забудьте обновить кэш модификаций и кеш шаблона после установки!

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


Условия использования:
Запрещается несанкционированное использование, копирование, перепродажа, передача модуля третьим лицам, а также иные способы распространения, в том числе в ознакомительных целях.

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

Автор гарантирует отсутствие вредоносного кода, бекдоров и сбора какой-либо информации в закодированных частях модуля.


Лицензия:
Для работы модуля на внешнем сервере требуется код активации (лицензия)
(не требует активации на локальном сервере при использовании ip 127.0.0.1)

Лицензия выдается с привязкой к домену из расчета 1 покупка = 1 домен и его поддомены
Лицензия бессрочна, без ограничений по времени, действует на основной домен и его поддомены.

Код лицензии высылается автоматически после покупки на указанный при регистрации email
Если при покупке указаны два разных домена - лицензия будет выдана на тестовый.

Если письмо с лицензией не пришло в течении 10 минут после покупки и его нет в папке спама - отправьте запрос автору в ЛС с использованием учетной записи на которую производилась покупка модуля, указав номер покупки и скопировав данные о сервере / хосте из настроек модуля.


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

Для смены лицензии отправьте запрос о переносе автору в ЛС с использованием учетной записи на которую производилась покупка модуля, указав номер покупки и скопировав данные о сервере / хосте из настроек модуля со старого домена и аналогичные данные нового домена, на который будет осуществлен перенос.

Другие полезные дополнения
1.41
Добавлен функционал рассылки о брошенных корзинах:
- возможность отправки писем зарегистрированным пользователям о брошенных корзинах
- рассылка писем вручную из админки или в автоматическом режиме через cron
- раздельные шаблоны писем для каждого языка, с поддержкой HTML и шорткодов
- настраиваемый блок товаров в письме
- возможность мультиязычной рассылки на нескольких языках (для движков 23x и выше)

- фильтры по рассылке и ее датам в списке корзин

- поддержка автозаполнения в поле поиска по имени покупателя в списках корзин модуля
          поиск покупателя по части имени по-прежнему доступен

- исправлен баг с отображением товаров в списках корзин при использовании мультимагазина для движков 21х и 3х

1.40

- добавлен QR код при создании ссылки на корзину (поделиться корзиной)
- добавлено клонирование корзин
содержимое клонируемой корзины добавляется к текущей корзине магазина

- добавлена возможность смены владельца корзины
если у выбранного пользователя уже есть корзина - они объединяются

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

- добавлены скрипты для запуска через cron
удаление старых корзин
оптимизация таблиц InnoDB корзины и модуля

- удаление лишних данных модуля в смежной таблице при создании заказа / очистке корзины
- исправлен баг с отображением товаров корзины в админке при использовании мультимагазина

- подсветка текущей корзины магазина в списке корзин
- настройка лимита количества корзин на странице для показа в списках
- улучшено кеширование корзин (аддон Cart Query Cache)
- улучшена совместимость с модулем JetCache (аддон Fix JetCache)
- улучшена совместимость с другими дополнениями

- поддержка PHP 7.4 и выше
- улучшенный механизм лицензирования
- прочие правки и улучшения

1.32
- исправлена ошибка при просмотре корзин с несуществующими(удаленными) товарами

1.31

- исправлен баг с сортировкой по имени пользователя в списках корзин для движков 3x
- исправлена ошибка при переходе по ссылке расшаренной корзины если ее не существует
- исправлены ссылки просмотра / редактирования для удаленных товаров
- оптимизация запросов


1.30

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

- отдельный список для просмотра и управления расшаренными корзинами
- гибкие настройки по созданию и использованию расшаренных корзин
    с раздельными правами для гостей и зарегистрированных пользователей

- ссылки для быстрого перехода к просмотру и редактированию товаров из списка корзин
- ссылка для быстрого перехода к настройкам модуля из списка корзин
- добавлена информация о клиентах (ip, user_agent) и поиск по ней

- добавлена поддержка модуля Shipping Widget - расчет доставки на любой странице
- поддержка модуля OrderPro версий 2.7.9 / 3.7.9 для движков 23х-3х
(поддержка OrderPro для движков 21х-2200 и/или версий ниже *.7.9 в силу специфики оказывается индивидуально)


1.24
обновление архива от 01.03.2020
- в архив модуля добавлена папка additions для аддонов и патчей
- добавлен патч для совместной работы с JetCache, во избежание преждевременной очистки корзин
- добавлен аддон Cart Queries Cache для кеширования запросов корзины

подробная информация указана в соответствующих файлах

Обратите внимание:
текущая версия модуля не изменилась, переустанавливать его не нужно!


1.24
- добавлена поддержка PHP 7.2 - 7.3

1.23
- исправлена проблема с некорректной работой, возникавшая при длительном отключении модуля
- исправлено отсутствие изображений товаров при просмотре списка корзин в некоторых браузерах

Обратите внимание!
если модуль периодически отключали - ПОСЛЕ обновления до версии 1.23 нужно ОБЯЗАТЕЛЬНО очистить список корзин для корректной работы

1.22
- исправлена ошибка пагинации при просмотре списка корзин
- исправлен баг с undefined index при первом посещении

1.21
- исправлена проблема с увеличением заголовка ответа, приводившая к ошибкам "upstream sent too big header" и необходимости увеличения соответствующих буферов при использовании nginx
- исправлена логика работы при включении/смене private key
- в версии для движков 3х исправлены ошибки работы и изменена структура файлов

1.20 обновление архива от 30.04.2018
- добавлена поддержка движков 3000 - 302x

1.20 обновление архива от 25.04.2018
- добавлена поддержка движков 210x - 2200
Способ распространения:
Платно
Совместимость:
OpenCart 2.1OpenCart 2.2OpenCart 2.3OpenCart 3.*OCStore 2.1OCStore 2.3OCStore 3.*Opencart.pro 2.1Opencart.pro 2.3
Версия PHP:
PHP 5.4PHP 5.5PHP 5.6PHP 7.0PHP 7.1PHP 7.2PHP 7.3PHP 7.4PHP 8.0PHP 8.1PHP 8.2
Активация:
Автоматическая
Получение файлов:
На сайте, в личном кабинете
Система защиты:
VQmod:
Нет
Ocmod:
Да
Events:
Нет
Загружено:
23.04.2018
Обновление:
29.10.2023
Просмотров:
14960
Покупок:
276

Написать

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:






Файлы будут доступны после покупки