Hallo ich habe noche in kleines Problem bei der Verwendung von gridelemets.
Folgende Situation:
Ich benutze verscheidenste gridelemets mit passenden Backend-Layouts a la:
tt_content.gridelements_pi1.20.10.setup {
1 < temp.gridelements.defaultGridSetup
1 {
columns {
1 < .default
1.wrap = <div class="left-wrapper">|</div>
1.textpic.20{
maxW = 600
maxWImage = 400
maxWInText = 200
}
2 < .default
2.wrap = <div class="right-wrapper">|</div>
}
wrap = |
}
...
Nun würde ich gerne die folgenden Eigenschaften für jedes Gridelement einzeln anpassen können.
styles {
content {
imgtext {
maxW = 465
maxWImage = 300
maxWInText = 200
linkWrap.width = 1224
}
}
}
Es gibt einen schönen Lösungsansatz für colPos aber nicht für die gridelements:
# use different image sizes on different col Positions
# 0 = normal
# 1 = right
# 2 = left
# 3 = border
#backup the original object
temp_imgtext < tt_content.textpic.20
#clear the original object
tt_content.textpic.20 >
#put a CASE object in the original place
tt_content.textpic.20 = CASE
#select over colPos
tt_content.textpic.20.key.field = colPos
#copy original object to default position
tt_content.textpic.20.default < temp_imgtext
#set width to whatever U want
tt_content.textpic.20.default.maxW = 200
#copy for colPos = 1 and set width again
tt_content.textpic.20.1 < tt_content.textpic.20.default
tt_content.textpic.20.1.maxW = 120
#copy for colPos = 2 and set width again
tt_content.textpic.20.2 < tt_content.textpic.20.default
tt_content.textpic.20.2.maxW = 120
#copy for colPos = 3 and set width again
tt_content.textpic.20.3 < tt_content.textpic.20.default
tt_content.textpic.20.3.maxW = 120
Nun meine Frage, kann ich über das CASE object auch die verscheidenen colums angreifen und wenn ja wie?
Wäre sehr dankbar für einen Schubser in die richtige Richtung!