DevBand: ReplaceCrm (Переопределение CRM, СП)

DevBand: ReplaceCrm (Переопределение CRM, СП)

DevBand: ReplaceCrm (Переопределение CRM, СП)
DevBand: ReplaceCrm (Переопределение CRM, СП)
DevBand: ReplaceCrm (Переопределение CRM, СП)
DevBand: ReplaceCrm (Переопределение CRM, СП)
Модуль предназначен для переопределения классов Factory, Container, Router и упрощенной работе с событиями смарт -процессов. А также позволяет добавлять свои операции без подмены сервисов посредством события Bitrix класса Event. Ознакомиться со всеми событиями вы можете тут - https://gitverse.ru/altplus255/devband.replacecrm

Рекомендую перед началом работы ознакомиться с официальной документации Битрикс - https://dev.1c-bitrix.ru/api_d7/bitrix/crm/customization/index.php, а также изучить паттерны Фабрики, ServiceLocator.

В стандартной реализации (в документации) Битрикс предлагает переопределить классы в init.php и работать со всеми сущностями: "Лиды", "Сделки", "Смарт-процессы" там (в файле php_interface/init.php), что приводит к лишним зависимостям и подключению модуля CRM на уровне init.php, т.е. везде.  
 
Данное решение позволит вам, как разработчикам, разделять классы для разных сущностей в разные модули.  
Опубликовано
23.04.2025
Обновлено
07.04.2025
Установлено
Менее 50 раз
Всего отзывов
0
Подходящие редакции:
Стоимость проекта:
Стоимость решения + 0 ₽
Стоимость установки + 14 000 ₽
Регистрация доменного имени в зоне .ru на 1 год + 700 ₽
Установка бесплатного SSL Let’s Enrypt сертификата + 1 800 ₽
Добавить лицензию Битрикс?
У меня уже есть лицензия
  • У меня уже есть лицензия
  • Интернет-магазин + CRM (+99 000 ₽)
Итого: 14 000 ₽ В корзину