Zum Inhalt springen

Ext.Template und Error Type=0

Erstellt am 1. März 2005 · 3 Antworten · letzte Antwort am 1. März 2005

Tags: Frage

w@ ·

Hallo zusammen...

Habe da ne neue Seite aufgesetzt (mit Typo 3.7.0)
und der ext. autoparser.

Im ersten setup hat soweit auch alles geklappt...
sprich: html template wurde vom autoparser erkannt
und übernommen, css ist auch ok....

nun wollte ich ein header menu mit mittels IMGMENU
einfügen....
der übersichtlichkeits halber hab ich in meiner baumstruktur
nen eigenen folder ext.templates angelegt und darin
ein ext.template für dieses menu eingefügt.

das ext.template weise ich nun dem root template via
"include basis template" aus dem sys.folder zu..
und binde es im root template folgendermassen ein:

page = PAGE
page.typeNum = 0
...
page.10 = TEMPLATE
...
page.10.workOnSubpart....
...
page.10.subparts {
...
...
...
header < temp.topmenu
...
...
}

wobei die "..." für div anderes noch stehen...

sobald ich nun das ext.template einbinde krieg ich die
fehlermeldung The page is not configured........sonst nicht.... o.O
bin mir sicher ist ganz was peinliches...aber momentan
krieg ich's echt nicht raus.... :o

hat mir da wer nen tipp....?

danke und gruss
peter

Unbekannter Benutzer ·

überschreibst Du vielleicht irgendwo den typeNum? So hört sich das an. Schau Dir auch die Template Hierarchie an vielleicht bindest Du in der falschen Reihenfolge ein.

Viele Grüße
Niki

w@ ·

hallo Niki

hmmm....
also in dem ext.template wird der typeNum nicht angerührt
demzufolge müsste der bug irgendwo in der hierarchie
zu suchen sein....

ev. ergibt sich das problem weil ich nen sys-folder angelegt
und darin über "Neu" -> "Template" das ext.template
erstellt habe...?
ist das so kein "richtiges" ext.template...?

übrigens: im template analyzer schaut's so aus...:
Bild: webace.ch/…/templ-analyzer.jpg

und hier noch der code des ext.templates:

temp.topmenu = HMENU
temp.topmenu.entrylevel = 0
temp.topmenu.maxItems = 6

temp.topmenu.1 = IMGMENU
temp.topmenu.1 {
  main.10 = IMAGE
  main.10.file = fileadmin/main-content/templates/org-banner.gif
  main.XY = [10.w], [10.h]
  main.reduceColors = 16

  dWorkArea = 40,500

  NO. {
    distrib = textX+25, 0
    10 = TEXT
    10.text.field = title
    10.fontSize = {$topmenu.fontSize}
    10.fontColor = {$topmenu.fontColor}
    10.fontFile = {$topmenu.fontFile}
    10.niceText = 1
    10.offset = 2, 0

    10.imgMap.explode = 3, 2

     # |
    20 = BOX
    20.dimensions = -5, -6, 1, 5
    20.color = {$topmenu.boxColor}

      # -
    30 = BOX
    30.dimensions = -7, -4, 5, 1
    30.color = {$topmenu.boxColor}
  }

  ACT < .NO
  ACT {
    20 >
     # - unten
    40 = BOX
    40.dimensions = -9, 0, 9, 1
    40.color = {$topmenu.boxColor}
    
     # - oben
    50 < .40
    50.dimensions = -9, -8, 9, 1
    
     # | links
    60 < .40
    60.dimensions = -9, -8, 1, 9
    
     # | rechts
    70 < .40
    70.dimensions = -1, -8, 1, 9
  }
  ACT = 1
}

.....???
sonst noch n'tipp....?

gruss peter

w@ ·

....
hab's gefunden....

wenn man genau schaut sieht man den punkt hinter der
NO. definition..... 😉

macht man es richtig ohne diesen punkt....
tja dann scheint wieder die sonne..... 8-)

danke und gruss peter