Folgende Situation:
-Seite1
---Unterseite1
---Unterseite2
---Unterseite3
---Unterseite4
-Seite2
---Unterseite1
---Unterseite2
---Unterseite3
---Unterseite4
Auf Seite1 und Seite2 sollen jeweils die ersten Contentelemente der jeweiligen Unterseiten angezeigt werden. Das funktioniert mit folgendem Script.
seite.10.marks {
DATENSATZ1 = CONTENT
DATENSATZ1 {
table = pages
select {
pidInList = this
orderBy = sorting
max = 2
begin = 2
begin.stdWrap = TEXT
begin.stdWrap.dataWrap = {GPvar:seite}
# hier soll der begin per Get Varialbe Seite dynamisch erzeugt werden
}
renderObj = COA
renderObj {
2 = LOAD_REGISTER
2.MY_VALUE.field = uid
4 = CONTENT
4 {
table = tt_content
select {
pidInList.data = register:MY_VALUE
orderBy = sorting
where = colPos = 0
max = 1
languageField = sys_language_uid
}
renderObj = COA
renderObj {
1 < tt_content
5 = TEXT
5.value = MEHR
5.typolink.parameter.data = register:MY_VALUE
5.wrap = |
}
}
}
}
Was ich jetzt noch ergänzen möchte, ist dass die ausgegebenen Contentelement begrenzt auf 100 Zeichen sind Also irgendwie mit crop = 100|...
Und genau das ist das Problem. Könnte mir jemand helfen, das einzubinden. Wäre hoch erfreut.
Viele Grüße
Roman