Эксплуатация FieldConfiguration


НАЧАЛО >> Настройки поля >> Эксплуатация FieldConfiguration📄 Скачать в DOCX


1. Проверки

Минимальная проверка первого промышленного среза:

UseModule('TestA')->RunModule('FieldConfiguration', array('levels' => 'safe-read'))

Проверяются нормализация field definitions, выбор поля по контексту, where-used diagnostics, legacy-export в dry-run режиме, системный JSON и HealthCheck-описание.

2. Диагностика

Если поле не находится по fieldKey, проверьте:

Если старый he2 не видит настройку, проверьте legacy-поля fieldHost, moduletype, varName и наличие файла в DataPath/FieldConfigurations/<fieldHost>/<moduletype>.

3. HealthCheck

Будущий HealthCheck provider должен проверять системный JSON, уникальность ключей, валидность физической привязки, where-used и отсутствие доменной логики потребителей внутри FieldConfiguration.