Hallo
ich habe eine Webseite in zwei Ausführungen, einmal für 800x600 und für alle höheren Auflösungen. Ich hab' die Extension "ccscreenres" installiert.
Nun versuche ich, über die condition-funktion, daß bei allen Auflösungen von 800 oder darunter auf die PID 312 gesprungen wird. Also etwa so:
plugin.tx_ccscreenres_pi1.detectionType = cooperative-select
[userFunc= tx_ccscreenres_match(0)]
page.10 < plugin.tx_ccscreenres_pi1
[userFunc= tx_ccscreenres_match(>0)]
page.10 <gehe zu pid 312
[GLOBAL]
Krieg' ich einfach nicht gebacken.
Kann mir jemand auf die Sprünge helfen?
Gruß
Jürgen
Schau dir mal folgenden Thread an:
#16515
Vorallem das letzte Posting.
Hallo Uwe,
vielen Dank für Deine schnelle Antwort. Hab' mir den Thread angeschaut und konnte mich dadurch in der TSref "weiterhangeln" zum Abschnitt "Funktion 5.0.5 select" (select pidInList etc.) Werd' das jetzt mal in Ruhe studieren und dann weitersehen.
Gruß
Jürgen
Hallo,
so hat es nun tatsächlich geklappt:
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/templates/demo800/demo800.css
page.bodyTag = <body bgcolor="#666666">
########### Hier wird die Auflösung ermittelt ##############
[userFunc= tx_ccscreenres_match(0)]
page.10 < plugin.tx_ccscreenres_pi1
########### Hier kommt die Seite, wenn die Auflösung größer als 800 ist ######
[userFunc= tx_ccscreenres_match(>800)]
page.10 >
page.10.select = pidInList = 341
########### Hier kommt die Seite für die Auflösung 800 oder kleiner ########
[userFunc= tx_ccscreenres_match(>0)]
page.10 >
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/demo800/demo800.html
workOnSubpart = DOKUMENT
marks.INHALT < styles.content.get
marks.MENU = HMENU
marks.MENU.entryLevel = 0
marks.MENU.special = directory
marks.MENU.special.value = 312
marks.MENU.1 = TMENU
marks.MENU.1.NO {
allWrap = <br> <br>|
}
}
[global]
Vielen Dank nochmal an Uwe für seinen Tip
Grüsse
Jürgen