Hallo ins Forum,
wie kann ich zwei bestimmten colPos (in meinem Fall colPos=20 und colPos=30), die ich als BE Layout angelegt habe mit gridelements ausgeben?
content_20 < styles.content.get
content_20.select.where = colPos=20
content_20 < wie krieg ich hier gridelemente rein
content_30 < styles.content.get
content_30.select.where = colPos=30
content_30 < wie krieg ich hier gridelemente rein
Mein gridelements Setup sieht so aus
tt_content.gridelements_pi1.20.10.setup {
### 2 Spalten
1 < lib.gridelements.defaultGridSetup
1 {
columns {
10 < .default
10.wrap = <span class="col span_6">|</span>
20 < .default
20.wrap = <span class="col span_6">|</span>
}
wrap = <div class="row twoCols">|</div>
}
Das Gridelement läuft auch wunderbar, wenn man ein CE als solches anlegt. Im BE Layout jedoch habe ich meine zwei festen Spalten, in die der Redakteur einfach normale CEs anlegt. Die sollen "im Hintergrund" dann aber auch übers grildelements ausgegeben werden.
Meine Idee war
lib.content_2Cols = COA
lib.content_2Cols {
20 < styles.content.get
20.select.where = colPos=20
20 < lib.gridelements.defaultGridSetup
20 {
columns {
10 < .default
10.wrap = <div class="col span_6">|</div>
}
30 < .20
30.select.where = colPos=30
}
Im root Setup gebe ich die lib dann aus.
ce_2Cols < lib.content_2Cols
Dann war noch dieser weitere erfolglose Versuch es in gridelements Setup einzutragen, was eigentlich gar nicht gehen kann, da 20 keine Spalte von gridelements ist, sondern vom BE-Layout
tt_content.gridelements_pi1.20.10.setup {
20 < lib.gridelements.defaultGridSetup
20 {
columns {
10 < .default
10.wrap = <div class="col span_3">|</div>
}
Versteht noch jemand was ich meine?
Dann mal Danke für Hilfe und Gruß
mimii