Zum Inhalt springen

Calendar gestört: Template-Problem

Erstellt am 24. März 2006 · 1 Antwort · letzte Antwort am 28. März 2006

Tags: Frage

basti79 ·

Hallo Leute,

Ich knobele zur Zeit an einem Problem, das ich nicht ganz verstehe.

Situation ist folgende:

Ich habe eine Hauptseite gemacht, mit folgender Template:

Konstanten

bgCol=#fffff8
leftFrameWidth=80

Setup

frameset = PAGE
frameset.typeNum = 0

left = PAGE
left.typeNum = 1

left.10 >
left.10 = HMENU
left.10.stdWrap.wrap = {$styles.sitemap.text.totalWrap}
left.10 {
  1 = TMENU
  1.NO.allWrap = |<br />
  1.NO.linkWrap = {$styles.sitemap.text.itemWrap}
  1.NO.ATagBeforeWrap = 1
  1.target = {$styles.sitemap.text.target}
  1.expAll = 1
  2 = TMENU
  2.NO.allWrap =     |<br />
  2.NO.linkWrap = {$styles.sitemap.text.itemWrap}
  2.NO.ATagBeforeWrap = 1
  2.target = {$styles.sitemap.text.target}
  2.expAll = 1
  3 = TMENU
  3.NO.allWrap =         |<br />
  3.NO.linkWrap = {$styles.sitemap.text.itemWrap}
  3.NO.ATagBeforeWrap = 1
  3.target = {$styles.sitemap.text.target}
  3.expAll = 1
  4 = TMENU
  4.NO.allWrap =             |<br />
  4.NO.linkWrap = {$styles.sitemap.text.itemWrap}
  4.NO.ATagBeforeWrap = 1
  4.target = {$styles.sitemap.text.target}
  4.expAll = 1
}

page = PAGE
page.typeNum = 2
page.bodyTag = <body bgcolor="{$bgCol}">

page.10 = CONTENT
page.10.table = tt_content
page.10.select {
  pidInList = this
  orderBy = sorting 
}

frameset.frameSet {
  params = {$_stdFramesetParams}
  cols = {$leftFrameWidth},*
  1 = FRAME
  1.obj = left
  1.params = {$_stdFrameParams} scrolling="no"
  2 = FRAME
  2.obj = page
  2.params = {$_stdFrameParams} scrolling="auto"
}

(Im jämmerlichen Versuch, alles selber zu verstehen und Frames darzustellen)

Rootlevel und Clear Setup/Constants sind gesetzt.

Soweit sogut, die Seite wird angezeigt, wie ich mir das vorstelle. Im groben und ganzen zumindest. Links wird sowas wie ein Menü angezeigt, und der Inhalt landet auf der Hauptseite. Auch Unterseiten kriegen Frames ab.

Nächster Schritt: Ein Kalender ("Calendar") soll auf einer Unterseite erzeugt werden. Dazu erzeuge ich ein Plugin-Element und füttere ein paar Daten in die erscheinende Liste.

Einfach so funktionieren tut er nicht. Die Überschrift des Elements wird abgedruckt, aber der Kalender selbst erscheint nicht (bzw. bleibt leer).

Wenn ich jetzt der Seite eine neue Template verpasse, also etwa die oben da reinkopiere, äußert sich das so:

Rootlevel gesetzt -> Kalender funktioniert, Menü funktioniert nicht (logisch)

Rootlevel nicht gesetzt -> Kalender funktioniert nicht, Menü funktioniert

Auch "Startingpoint" zu setzen macht keinen Unterschied.

Was mache ich falsch? Ich habe den dumpfen Verdacht, dass mit den Templates was verkehrt ist.

basti79 ·

Überigens loggt die Datenbank auch keine Zugriffe, die die Zeichenkette "cal" enthält. Irgendwas ist da im Argen, ich verstehe nur nicht, was.