Мне нужно сделать backend и frontend-layout с элементами сетки. Чтобы немного уточнить: у меня есть 10 контейнеров, 5x2
В бэкенде это выглядит так:
con 1_1 | con 2_1 | con 3_1 | con 4_1 | con 5_1
con 1_2 | con 2_2 | con 3_2 | con 4_2 | con 5_2
(con означает контейнер)
Могут быть более разумные способы реализовать это, возможно, используя только элементы содержимого «текст с изображением», но в данном случае это было обязательным требованием.
Теперь о проблемной части. Мне нужно упаковывать каждый контейнер по-разному. Мой ожидаемый результат выглядит примерно так:
<div class="left w-clearfix">
<div class="organe_50_stapel_logo">
IMAGE // works
</div>
<div class="organe_50_stapel_text">
TEXT // works
</div>
</div>
(2–4-й контейнер будет обернут в «середину», а 5-й контейнер - «вправо»).
Теперь для моей настройки я оборачиваю поля (помеченные как // работает), однако я застрял в упаковке определенных полей, которые принадлежат друг другу.
Вот моя установка:
21 < lib.gridelements.defaultGridSetup
21 {
columns {
11 < .default
11.wrap = <div class="organe_50_stapel_logo">|</div>
12 < .default
12.wrap = <div class="organe_50_stapel_logo">|</div>
13 < .default
13.wrap = <div class="organe_50_stapel_logo">|</div>
14 < .default
14.wrap = <div class="organe_50_stapel_logo">|</div>
15 < .default
15.wrap = <div class="organe_50_stapel_logo">|</div>
21 < .default
21.wrap = <div class="organe_50_stapel_text">|</div>
22 < .default
22.wrap = <div class="organe_50_stapel_text">|</div>
23 < .default
23.wrap = <div class="organe_50_stapel_text">|</div>
24 < .default
24.wrap = <div class="organe_50_stapel_text">|</div>
25 < .default
25.wrap = <div class="organe_50_stapel_text">|</div>
}
}
11 + 21 принадлежит контейнеру «левый» 12,13,14,22,23,24 в контейнере «средний» 15,25 в контейнере «правый»