Zum Inhalt springen

PIDinRootline Conditon funktioniert nicht

Erstellt am 23. Juni 2007 · 4 Antworten · letzte Antwort am 23. Juni 2007

Tags: Frage

volderette ·

Hallo, ich verwende folgenden Code um auf der Startseite eine Flashslideshow anzuzeigen und auf allen anderen Seiten ein statisches Bild. Um das zu realisieren habe ich folgenden Code mit Conditons (Startseite hat die PID 11).

Leider wird trotzdem auf jeder Seite nur die Flash Slideshow angezeigt. Die Condition befindet sich auch nicht in geschweiften Klammern.
Hier ist mein Code, bitte helft mir:

[PIDinRootline=11]
marks.BANNER = CONTENT
marks.BANNER {
wrap = <div id="contentimage"> | </div>
table = tt_content
select {
pidInList = 98
orderBy = sorting
where { colPos= 0}
}
}
[else]
marks.BANNER = IMAGE
marks.BANNER {
wrap = <div id="contentimage"> | </div>
altText = TEXT
altText.field = subtitle//title
titleText = TEXT
titleText.field = subtitle//title
  file = GIFBUILDER
  file {

    XY = 455,178
 
    10 = IMAGE
    10.file {
     import.field = media
     import = uploads/media/
     import.listNum = 0
     import.override.data = levelmedia: -1, slide
    }
 
    20 = IMAGE
    20.file {
      import = fileadmin/Bannerbilder/
      import.field = media
      import.listNum = 0
    }  
30 = TEXT
30.text.field = subtitle//title
30.offset = 20, 160
30.fontSize = 24pt
30.fontColor = #445461
30.antiAlias = 1
30.outline.thickness = 1,1
30.outline.color = #C8DAEF
  }
}
[end]

Danke,

Andi

volderette ·

Nö leider nicht. :-(

Ich hab aber verschiedene Typoscripttemplates, die eingebunden werden (Navigation, Seiteninhalt...). In dem Navigationstemplate verwende ich dieselbe condition nur mit anderen Inhalten und diese funktioniert ohne Probleme.

Darf ich die Condition evtl nicht 2mal verwenden?

Andi

just2b ·

dochdoch, kann man schon öfter verwenden.
der TS-Objectbrowser spricht auch nicht von irgendwelchen KLammerfehlern?

Die Startseite mit 11 ist vielleicht nicht auch eine Shortcut-Seite? dann auch die in die Condition reinnehmen.

georg

volderette ·

Jetzt funktionierts!

Hab davor ganz einfach page.10. vergessen. #angry#

Dafür hab ich bei der Fehlersuche wieder einiges über Typoscript gelernt...

Andi