Провайдеры ui.entity-selector

Рейтинг: 2.0000  
Новая
Предложил Пользователь 136059 29.04.2021 11:30:38

Провайдеры ui.entity-selector

Не успели написать доку к ui.entity-selector как уже ограничили его поведение модулями.
Коробка это уникальная кастомизация под требования клиента и кроме как под "устаревшие" механики модули в коробке не нужны.

Давайте возможность дополнять extension и entities для ui.entity-selector, с возможностью менять поведение стандартных.

Рейтинг: 0  
Пользователь 2011329 06.06.2021 10:15:27
Рейтинг: 1  
Пользователь 136059 07.06.2021 11:16:30
Вы неправильно поняли.
Если посмотреть на то откуда берутся эти провайдеры, то вы увидите перебор всех установленных модулей через ModuleManager::getInstalledModules().
Т.е. если у вас нет модуля, то нет и провайдера. Однако коробка Б24 для крупных клиентов в 90% это не модульная разработка, а конкретный запил под клиента.
Таким образом требуется регистрировать и везде тащить модуль-пустышку, который по факту не нужен.

Предложение - добавить регистрацию провайдеров в .settings.extra.php в local-папке.