Какая часть слинга добавляет классы div и CSS, когда мы выполняем слинг, включают
Когда мой компонент включает слинг,
<sling:include path="/content/www/mysite/mycontent"/>
переводится в следующую разметку
<div class="globalnavigationbar_ globalNavigationBar parbase">
<!-- start component markup -->
<nav class="globalnavbar hidden-xs hidden-sm">
<div>Component content</div>
</nav>
<!-- end component markup -->
</div>
Мне интересно понять, какой код в фреймворке слинга добавляет div обтекания при выполнении слинга: include
<div class="globalnavigationbar_ globalNavigationBar parbase">
Пытался найти [1] и безуспешно проследить по следу
[1] https://github.com/apache/sling-org-apache-sling-scripting-jsp-taglib/blob/master/src/main/java/org/apache/sling/scripting/jsp/taglib/IncludeTagHandler.java
Причиной попытки выяснить это является попытка замены эталонных компонентов на Apache SSI с использованием Sling SDI.
К сожалению, большинство наших нынешних стилей полагаются на эти классы CSS, и при использовании SDI div-элементы обтекания отсутствуют.
Повторение наших классов CSS является одним из вариантов, пытаясь найти альтернативы, если таковые имеются