Hallo,
ich habe auf meinem lokalen Server eine Typoseite und dazugehöriges Template gemacht.
Auf dem Webspace funktioniert dieses dann nicht mehr. Die Entrylevels der Menüs sind falsch und es wird nichts angezeigt. Ich hab mich etwas herumgespielt mit dem Entrylevel (id's habe ich sicher richtig), aber sie bleiben verschwunden bzw. zeigen sich nur zeitweise, dann aber unvollständig.
Gibts dazu Ansätze?
Hallo,
möglicherweise verwechselt du entrylevel mit special = directory?!? Bei ersterem gibst du ein level an (-1 bis zB 3), bei zweiterem eine Seiten-ID
georg
Ich verwechsel es denk ich nicht. Hier mal der Templateausschnitt:
page = PAGE
page {
typeNum = 0
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/templates/index.html
10.workOnSubpart = DOCUMENT
10.marks.MENU = HMENU
10.marks.MENU {
special = directory
special.value = 35
entryLevel = 1
1 = TMENU
1 {
expandAll = 1
noBlur = 1
wrap = <ul>|</ul>
NO = 1
NO {
linkWrap = <li>|</li>
IFSUB = 0
IFSUB.linkWrap = <li>|</li>
}
ACTIFSUB = 0
ACTIFSUB.linkWrap = <li>|</li>
CUR = 1
CUR {
doNotLinkIt = 1
linkWrap = <li><a class="current">|</a>
IFSUB = 0
IFSUB.linkWrap = <li><a class="current">|</a></li>
}
}
2 = TMENU
2 {
expandAll = 1
noBlur = 1
NO = 1
wrap = <ul>|</ul></li>
NO.linkWrap = <li>|</li>
CUR = 1
CUR {
doNotLinkIt = 1
linkWrap = <li><a class="subcurrent">|</a>
IFSUB = 0
IFSUB.linkWrap = <li><a class="subcurrent">|</a></li>
}
}
}
10.marks.FOOTER = HMENU
10.marks.FOOTER {
special = directory
special.value = 36
entryLevel = 0
1 = TMENU
1 {
noBlur = 1
wrap = <ul>|</ul>
NO = 1
NO {
ATagTitle.field = abstract // description // title
wrapItemAndSub = <li>|</li>
}
}
}
}
Die Seitenstruktur ist so:
KTKBS (Shortcut zu Home)
|-Menu_left
| |- Home
| |- Klinik
| |- Veranstaltungen
| |- Test1
|- Menu_footer
D.h. er soll ein Treemenu machen und bei der Seitenid 35 (bzw. 36 für das zweite Menü) in die Ebene unter der Rootline einsteigen. Das macht er auch auf meiner lokalen Umgebung, nicht aber wenn ich das Template auf dem Webspace (natürlich angepasst an die Seitenid) verwende.
Hallo,
also ich denke, dass beides nicht auf einmal geht. Also entweder den Einstieg über entryLevel oder die Ausgabe der Menüs von einem festen Hauptpunkt mit ID.
Versuch das mal.
Viel Glück!
Michael
Hallo,
also sogar im Tutorial hier unter /faq/menu-bulletlist steht, dass Entrylevel und Specialvalue verwendet werden.
Auf der anderen Seite funktioniert das Menü teilweise, wenn ich als Specialvalue die Rootseite (Menu_left - die jetzt auch ein Shortcut auf die Home ist) angebe und Entrylevel 0 verwende. Nur dann gehen alle Unterebenen nicht mehr.
Hallo,
also ich verwende bei keiner vom mir betreuten T3 Site das special - außer ich will es explizit für ne List oder die Unterpunkte eines bestimmten Hauptpunkts. Sonst immer nur entryLevel und das klappt auch.
Hast Du es schon mal ausprobiert das Special wegzulassen?
Versuchs einfach mal. Vielleicht geht es ja dann.
Gruß
Michael
Hallo!
Kannst du mir einmal ein Beispiel schicken, bei mir hat es ohne dem Specialvalue nämlich nicht funktioniert.
Bei mir geht es jetzt, wenn ich als Specialvalue die Id von Menu_left verwende und dann Entrylevel 1 (also die nächste untere).
Gruß,
Kristof
Beispiel zu dem^^:
#5784910