modRetailCRM

modretailcrm

  • By Николай Савин
  • Latest release April 16, 2024 (2 years ago)

About

Интеграция с RetailCRM.

At a glance

MODX 3 compatibility unknown. Based on our testing and community reports where available.

  • Developer Николай Савин
  • Latest release April 16, 2024 (2 years ago)
  • First seen in SiteDash May 5, 2017 (9 years ago)
  • License GPLv2
  • MODX support 2.8+
  • Databases MySQL

Releases 3 indexed releases

Changelog
modstore.pro

2.13.3-pl

April 16, 2024

2 years ago

История modRetailCRM<br /><br />
2.13.3 - (16.04.2024)<br />
- Удалена защита платного компонента<br /><br />
2.13.2 - (23.08.2021)<br />
- Сниппет ICML: Возвращена выборка бренда<br /><br />
2.13.1 - (17.07.2021)<br />
- Сниппет ICML: Оптимизирован код выборки данных из таблицы msProductData<br /><br />
2.13.0 - (05.07.2021)<br />
- Добавлена возможность предварительной настройки компонента при его установке<br /><br />
2.12.3 - (29.06.2021)<br />
- Исправлено предупреждение при установке и удалении компонента<br />
modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.<br /><br />
2.12.2 - (28.06.2021)<br />
- Улучшен код сборщика. Удален неиспользуемый функционал<br />
- Сниппет ICML: Ускорена выборка данных. Все запросы теперь работают через класс pdoFetch, взамен нативных XPDO запросов.<br />
- Сниппет ICML: Исправлена ошибка при которой у дочерней категории существовала ссылка на неопубликованного родителя<br />
- Сниппет ICML: Исправлена ошибка при которой в списке появлялись товары неопубликованного родителя<br /><br />
2.12.1 - (25.06.2021)<br />
- Весь код отрефакторен на соответствие стандарту PSR-12<br /><br />
2.12.0 - (23.03.2021)<br />
- Удалены ссылки на объекты как legacy код.<br />
- Небольшой рефакторинг кода. Удалены лишние переменные<br />
- Системные настройки разделены по секциям для удобства<br />
- Добавлена возможность перезаписать номер заказа на тот номер что присвоен CRM. Вместо 2103/308 будет 100A<br />
- Добавлена опция перезаписи номера заказа в CRM. Вместо 100A будет 2103/308<br /><br />
2.11.1 - (14.03.2021)<br />
- Исправления в changeStatus<br /><br />
2.11.0 - (09.02.2021)<br />
- Обновлена библиотека RetailCRM 5.2.0 - 5.7.2<br /><br />
==============<br /><br />
2.10.1 - (06.01.2020)<br />
- Улучшен класс работы с триггерами<br /><br />
==============<br /><br />
2.10.0 - (31.12.2019)<br />
- Часть плагина, отвечающая за прием и обработку триггеров, вынесена в отдельный класс.<br /><br />
==============<br /><br />
2.9.0 - (16.12.2019)<br />
- Часть плагина, отвечающая за изменение статуса, вынесена в отдельный класс.<br /><br />
==============<br /><br />
2.8.0 - (12.12.2019)<br />
- Переделана система расширения системных таблиц для встраивания служебных полей компонента<br /><br />
==============<br /><br />
2.7.3 - (11.12.2019)<br />
- Customers: Добавлена возможность работы с профилем пользователя как массивом и как с объектом одновременно.<br /><br />
==============<br /><br />
2.7.2 - (05.12.2019)<br />
- Исправлена синтаксическая ошибка предыдущего обновления<br /><br />
==============<br /><br />
2.7.1 - (04.12.2019)<br />
- Код из плагина (секция onModxInit) вынесен в отдельный класс<br /><br />
==============<br /><br />
2.7.0 - (16.11.2019)<br />
- Добавлена возможность подключения собственного класса управления клиентами, расширяющего базоый класс Customers<br />
- Добавлена валидация системной настройки modretailcrm_url для избежания возможных ошибок подключения<br />
- Исключена возможность запуска плагинов при незаполненных системных настройках<br /><br />
==============<br /><br />
2.6.10 - (03.11.2019)<br />
- Базовый класс modRetailCRM: Новые методы.<br /><br />
==============<br /><br />
2.6.9 - (24.10.2019)<br />
- Icml: Добавлен принудительный заголовок application/xml;<br />
- Новая системная настройка: modretailcrm_custom_orders_class.<br />
- Добавлена эксперементальная возможность подключения собственного класса заказа, расширяющего базового класс<br /><br />
==============<br /><br />
2.6.8 - (12.08.2019)<br />
- Orders: Добавление информации о доставке и оплате вынесены в отдельные методы<br /><br />
==============<br /><br />
2.6.7 - (12.08.2019)<br />
- Orders: Добавление адреса в закака вынесено в отдельный метод<br /><br />
==============<br /><br />
2.6.6 - (12.08.2019)<br />
- Orders: Добавление товаров в закака вынесено в отдельный метод<br /><br />
==============<br /><br />
2.6.5 - (31.07.2019)<br />
- Добавлен класс Customers, управляющий запросами связанными с клиентами RetailCRM<br /><br />
==============<br /><br />
2.6.4 - (31.07.2019)<br />
- Улучшен базовый класс modRetailCRM<br />
- Заложена возможность расширения и подключения дополнительных классов<br />
- Добавлен класс Orders, управляющий запросами связанными с заказами RetailCRM<br /><br />
==============<br /><br />
2.6.3 - (29.07.2019)<br />
- Оптимизировано подключение к библиотеке RetailCRM<br /><br />
==============<br /><br />
2.6.2 - (20.07.2019)<br />
- Добавлены лексиконы для js<br /><br />
==============<br /><br />
2.6.1 - (18.07.2019)<br />
- Весь JS отформатирован, перенесен из плагина в отдельный файл<br /><br />
==============<br /><br />
2.6.0 - (10.07.2019)<br />
- Новый API клиент retailCRM<br /><br />
==============<br /><br />
2.5.2 - (15.05.2019)<br />
- Сниппет ICML. Добавлена массовая автозамена амперсанта (&amp;) во всех возможных строках<br /><br />
==============<br /><br />
2.5.1 - (14.05.2019)<br />
- Сниппет ICML. Исправлена ошибка с выборкой товаров, при указании параметра parents<br />
- Сниппет ICML. Добавлена замена символа &amp; в наименовании товара, модификации, артикула, имени производителя<br /><br />
==============<br /><br />
2.5.0 - (12.04.2019)<br />
- Добавлен сниппет icml, который генерирует XML разметку для выгрузки товаров в RetailCRM<br />
- Добавлена системная настройка allow_msoptionsprice для работы с модификациями товаров<br />
- В плагин встроена нормальная поддержка модификаций<br /><br />
==============<br />
2.4.3 - (16.01.2019)<br />
- Возвращено случайно отключенное событие msOnManagerCustomCssJs<br /><br />
==============<br /><br />
2.4.2 - (13.01.2019)<br />
- В плагин добавлено событие onHandleRequest<br />
- В событие onHandleRequest добавлен обработчик триггера на смену статуса заказа<br /><br />
==============<br /><br />
2.4.1 - (14.12.2018)<br />
- Добавлена смена статуса платежа в CRM<br /><br />
==============<br /><br />
2.4.0 - (14.12.2018)<br />
- Настроен учет промо-кодов и скидок компонента msPromoCode<br />
- Исправлены мелкие ошибки плагина.<br />
- Добавлены подписи популярных свойств size,color для передачи нормально читаемых опций<br />
- Добавлено обнаружение msOptionsPrice2 и заготовка под передачу опций<br /><br />
==============<br /><br />
2.3.3 - (13.12.2018)<br />
- Новая системная настройка - Перечень статусов заказов, которые будет слушать плагин<br />
- Мелкие правки в плагине<br /><br />
==============<br /><br />
2.3.2 - (13.12.2018)<br />
- В объект msOrderStatus, добавлено дополнительное поле retailcrm_status_code, позволяющее указать символьный код статуса заказа из настроек retailCRM.<br />
- Настроено отслеживание изменения статуса заказа.<br /><br />
==============<br /><br />
2.3.1 - (11.11.2018)<br />
- Исправлен подсчет стоимости доставки.<br />
- Исправлено получение адрес доставки<br /><br />
==============<br /><br />
2.3.0 - (28.10.2018)<br />
- Добавлена системная настройка modretailcrm_log, включающая логирование запросов к RetailCRM<br />
- Добавлена проверка свойств товара за заполненость<br />
- Исправлена ошибка, при которой заказы не создавались в RetailCRM, из-за пустых опций<br /><br />
==============<br />
- Исправлена ошибка с падением сайта при заполненном API KEY и пустом URL CRM<br />
2.2.3 - (16.08.2018)<br />
==============<br />
- Исправлена ошибка с падением сайта при заполненном API KEY и пустом URL CRM<br /><br />
2.2.2 - (23.08.2018)<br />
==============<br />
- Исправлена ошибка разбиения имени на ФИО<br />
- Добавлена подсказка для получения модификаций msOptionsPrice<br /><br />
2.2.1 - (11.06.2018)<br />
==============<br />
- В выгрузку заказов добавлен передача способа доставки и способа оплаты<br /><br />
2.2.0 - (10.06.2018)<br />
==============<br />
- В объект msDelivery, добавлено дополнительное поле retailcrm_delivery_code, позволяющее указать символьный код доставки из настроек retailCRM, что дает возможность передавать способ доставки при заказе.<br />
- В объект msPayment, добавлено дополнительное поле retailcrm_payment_code, позволяющее указать символьный код способа оплаты из настроек retailCRM, что дает возможность передавать способ оплаты при заказе.<br /><br /><br />
2.1.0 - (1.06.2018)<br />
==============<br />
- Отключена передача способа доставки и оплаты и за ошибки на стороне RetailCRM<br />
- Исправлена передача общей стоимости нескольких разных товаров<br />
- Добавлена передача стоимости доставки<br />
- Добавлена передача веса товара<br />
- Добавлено разбиение Строки ФИО на отдельные поля<br />
- Добавлена проверка на существование пользователя на стороне RetailCRM<br /><br />
2.0.0-beta - (19.11.2017)<br />
==============<br />
- Базовая версия 2.0.<br />
- Полностью переписанный компонент
modstore.pro

2.13.2-pl

August 23, 2021

5 years ago

—
MODX.com

2.0.0-pl

November 21, 2017

8 years ago

—