Hallo!
Ich habe eine Seite, die mit einem wunderbaren Template und Realurl arbeitet.
Nun möchte ich, dass beim Aufruf der Seite über:
http://www.meineseite.de/uebermich
mein "1. Template" (z.B. mit Menüleisten, Kopfbild, Content etc...) ausgegeben wird und beim Öffnen über
http://www.meineseite.de/2/uebermich
mein "2. Template" (nur Content!) ausgegeben wird.
Eine zweite Seite mit eigenem Template im Seitenbaum möchte ich nicht anlegen, sondern per Typoscript auslesen, welches Template angesteuert werden soll. #paralyzed#
Hat irgendjemand eine Idee hierzu?
Gruß
Alex
Also, ich habe es fast hinbekommen, das Umschalten klappt per TypeNum:
auf index.php?id=12 wird die reguläre Seite ausgegeben,
auf index.php?id=12&type=2 die Content-Seite.
per RealURL sieht das dann (leider nur) so aus:
http://meineseite.de/uebermich
http://meineseite.de/uebermich/?type=2
Hat hier jemand noch eine Idee dazu?
# Ausgabe der Seite nur mit Content
contentpage = PAGE
contentpage.stylesheet = contentpage.css
contentpage.typeNum = 2
contentpage.10 = TEMPLATE
contentpage.10 {
template = FILE
template.file = contentpage.html
workOnSubpart = DOCUMENT_BODY
subparts {
CONTENT_MAIN < styles.content.get
CONTENT_RIGHT <styles.content.getRight
}
}
Hallo Alex
artifex schrieb
Eine zweite Seite mit eigenem Template im Seitenbaum möchte ich nicht anlegen, sondern per Typoscript auslesen, welches Template angesteuert werden soll. #paralyzed#
Meinst du dies im Sinne von
contentpage = PAGE
contentpage.stylesheet = contentpage.css
contentpage.typeNum = 2
contentpage.10 = TEMPLATE
contentpage.10 {
template = FILE
template.file = contentpage.html
workOnSubpart = DOCUMENT_BODY
subparts {
CONTENT_MAIN < styles.content.get
CONTENT_RIGHT <styles.content.getRight
}
}
#Hier kannst du nun sagen, bei welcher bedingung das zweite Templatefile geladen werden soll
[explorer = msie]
contentpage.10.template.file = contentpage2.html
[end]
ISS schrieb
#Hier kannst du nun sagen, bei welcher bedingung das zweite Templatefile geladen werden soll
[explorer = msie]
contentpage.10.template.file = contentpage2.html
[end]
Wenn du auf eine bestimmte PID verweisen willst musst du es so machen
#Z.B.
[PIDinRootline=88]
contentpage.10.template.file = contentpage2.html
[end]
oder auf den Contend verweisen
#Z.B.
[hiddenFieldsPidValue=81]
contentpage.10.template.file = contentpage2.html
[end]
(bei dieser Variante bin ich mir nicht sicher!!)