Hallo,
ich würde dieses Thema gerne aufgreifen, da ich an ähnlicher Stelle hänge.
Ich habe alles, was ich zu dem Thema finden konnte, im Internet gelesen.
Nun habe ich mittlere Weile so viele verschiedene Lösungsansätze durchprobiert,
dass ich total durch einander gekommen bin. Vielleicht sehe ich ja nun den Wald vor lauter Bäumen nicht mehr.
Bei mir geht es um folgendes:
Ich habe z.Z. 3 Ebenen.
Startseite
|-Folgeseite
|-Unterseiten
Dafür habe ich mir 3 Marker erstellt
###SEITENBILD_STARTSEITE###
###SEITENBILD_1_EBENE###
###SEITENBILD_2_EBENE###
Dann in den einzelnen Seiten unter 'Resourcen' die Bilder eingefügt, in TS Marker gesetzt.
Angezeigt wird etwas, aber leider zu viel.
###SEITENBILD_STARTSEITE###
wird auch bei den Unterseiten angezeigt.
###SEITENBILD_1_EBENE###
was nachvollziehbar ist.
Nun habe ich es unter anderem mit
[globalVar = TSFE:id=1] # Alernativ auch TSFE:page|pid = 1
page.10.marks.SEITENBILD_STARTSEITE >
#page.10.marks.SEITENBILD_STARTSEITE < temp.SEITENBILD_STARTSEITE
[global]
oder
#[PIDinRootline=1]
versucht, aber leider ohne Erfolg.
Was ich im Endeffekt erreichen möchte, ist dass ###SEITENBILD_STARTSEITE### nur auf der Startseite angezeigt wird,
sonst auf allen anderen Seiten verborgen wird.
Ähnlich verhält es sich mir ###SEITENBILD_1_EBENE###, da gibt es ja aber mehrere Seiten in der Ebene.
Unter so weiter...
Also irgendwas wie.
[globalVar = TSFE:id=1, TSFE:id=3, TSFE:id=8]
SEITENBILD_STARTSEITE < temp.SEITENBILD_STARTSEITE
[global]
Ich füge mal meinen TS-Code soweit ein, wie ich ihn bisher hatte.
temp {
SEITENBILD_STARTSEITE = IMAGE
SEITENBILD_STARTSEITE {
file.import.data = levelmedia: 0
file.import = fileadmin/images/seitenbilder/
file.import.listNum = 0
alttext = TEXT
alttext.field = subtitle//title
}
SEITENBILD_1_EBENE = IMAGE
SEITENBILD_1_EBENE {
file.import.data = levelmedia: 1
file.import = fileadmin/images/unterseiten/
file.import.listNum = 0
alttext = TEXT
alttext.field = subtitle//title
}
}
[globalVar = TSFE:pid = 1]
page.10.marks.SEITENBILD_STARTSEITE >
#[PIDinRootline=1]
# page.10.marks.SEITENBILD_STARTSEITE >
#page.10.marks.SEITENBILD_STARTSEITE < temp.SEITENBILD_STARTSEITE
[end]
# Default PAGE object:
page = PAGE
page {
includeCSS {
#Haupttemplate Styles
file1 = fileadmin/css/css.css
file1.media = all
#für JavaScript Navigation
file2 = fileadmin/css/sdmenu.css
file2.media = all
#für ImageFlow
file3 = fileadmin/css/screen.css
file3.media = all
}
# shortcutIcon = fileadmin/templates/images/favicon.ico
10 < temp.mainTemplate
10 {
workOnSubpart = DOCUMENT_BODY
subparts {
CONTENT_MITTE < styles.content.get
}
marks {
SEITENBILD_STARTSEITE < temp.SEITENBILD_STARTSEITE
SEITENBILD_1_EBENE < temp.SEITENBILD_1_EBENE
}
}
}
Wäre dankbar für Tipps.
Gruß
Torsten