DevBand: ReplaceCrm (Переопределение CRM, СП), ver. 1.0.5
Бесплатно
Работает на редакциях Битрикс:
Корпоративный порталЭнтерпрайзИнтернет-магазин + CRM
В случае покупки "DevBand: ReplaceCrm (Переопределение CRM, СП)" у нас, мы предложим вам "Бесплатную базовую установку" на ваш сервер.

Нужна помощь?
Поможем с настройкой "DevBand: ReplaceCrm (Переопределение CRM, СП)"
Модуль предназначен для переопределения классов Factory, Container, Router и упрощенной работе с событиями смарт -процессов. А также позволяет добавлять свои операции без подмены сервисов посредством события Bitrix класса Event.
Рекомендую перед началом работы ознакомиться с официальной документации Битрикс - https://dev.1c-bitrix.ru/api_d7/bitrix/crm/customization/index.php, а также изучить паттерны Фабрики, ServiceLocator.
В стандартной реализации (в документации) Битрикс предлагает переопределить классы в init.php и работать со всеми сущностями: "Лиды", "Сделки", "Смарт-процессы" там (в файле php_interface/init.php), что приводит к лишним зависимостям и подключению модуля CRM на уровне init.php, т.е. везде.
Данное решение позволит вам, как разработчикам, разделять классы для разных сущностей в разные модули.
Рекомендую перед началом работы ознакомиться с официальной документации Битрикс - 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 |
Версия | 1.0.5 |
Установлено | Менее 50 раз |
Адаптивность | Нет |
Поддержка Композита | Нет |
Подходящие редакции | Корпоративный портал, Энтерпрайз, Интернет-магазин + CRM |
Бесплатно | Да |
Пробный период | Есть |