Это правило стоит формулировать как “не обсуждаемое”, потому что оно напрямую влияет на стоимость сопровождения:
/simai— ядро SF4 (обновляется через сервер обновлений)./bitrix/templates/simai.framework(или его проектный аналог) — базовый системный шаблон (загрузчик).
Любая “быстрая правка” в этих местах превращается в постоянный долг: при следующем обновлении придётся вспоминать, что меняли, и вручную переносить/сводить.
Правильный путь для модификаций:
- нужно изменить шаблон → делаем это в
simai.data/template/**; - нужно добавить/переопределить область →
simai.data/template/area/...+IncludeArea::includeTemplateArea(...); - нужно изменить/расширить блоки/вьюхи →
simai.data/grid/**; - нужна новая логика на PHP → отдельный модуль (а не правка ядра).