При использовании заполнителя Sitecore в сочетании с разделителем столбцов SXA , затем добавляются / отображаются несколько <div class="row">
.Это вызывает непреднамеренные поля и отступы в нашем макете.
Вопросы:
- Есть ли способ избежать этого?
- Разве это не намерение использовать компонент Sitecore *1013* Column-splitter в заполнителе ?
- Какие атрибуты я могу установить на Заполнитель , который позволит мне не отображать
<div class="row">
, который он сам генерирует?
Кроме того, я попытался изменить параметры настройки сетки в Sitecore, но нашел только один вариант:удалите генерацию <div class="row"
глобально для всей сетки и всех заполнителей и компонентов SXA.Это не то, что я хочу.
Вот код, который я использую для создания заполнителя:
@Html.Sitecore().Placeholder("SomePlaceholder")
Когда я добавляю внутри него SXA Разделитель столбцов внутри Sitecore, Я получаю дополнительную <div class="row">
(как видно на скриншоте консоли браузера ниже), которая вызывает проблему.
Я ожидаю, что там будетбыть только одним <div class="row">
с унаследованным полем и отступом, установленными сеткой.(В моем случае сетка Bootstrap 4, назначенная в настройке сетки Sitecore для нашей темы SXA)