Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 20.03.07, 08:54
Benutzerbild von Junior
TYPO3 Forum Team
Administrator
 
Registriert seit: 18.08.04
Ort: Zürich
Alter: 33
Beiträge: 2.805
Junior eine Nachricht über Skype™ schicken

Footer menu in TemplaVoila


Hallo,

leider schaffe ich es nicht mein Footer menu zum laufen zu bringen. Hier meine Vorarbeiten:

Ich habe ein HTML-Template gemacht (mit CSS), ich habe alle Bereiche erfolgreich gemappt. In meinem TS-Template steht folgender Code:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
# Footermenu
lib.footerMenu = HMENU
lib.footerMenu.entryLevel = 2
lib.footerMenu.1 = TMENU
lib.footerMenu.1{
special = list
special.value = 201
NO{
linkWrap =   | | |*|  | | |*|  |
RO=1
}
}

Mit Entry Level "0" wird mir das Hauptmenu angezeigt, mit "1", das Submenu und mit "2" gar nichts.

So sieht mein gemapptes Footermenu aus:

footer-menu-templavoila-footer.gif

Im Pagetree habe ich die Seite (Footermenu) mit der ID 201 als Typ "Nicht im Menu" erstellt und dann Unterseiten gemacht.

Name:  pagetree.gif
Hits: 272
Größe:  5,1 KB

Hier die Seite Stanley Kubrick: Kubrick Ausstellung

Ich benutze T3 4.0.1 und die aktuellste Version von TV aus dem TER.

Ich stehe auf dem Schlauch und hoffe jemand kann mir die Schuppen von den Augen rieseln lassen.

Vielen Dank und lieben Gruss
__________________
TYPO3forum.net empfiehlt Domain Factory als Hoster!



Geändert von Junior (20.03.07 um 09:09 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 20.03.07, 09:58
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.755

Ich würde sagen, dass sich entryLevel und special = list wiedersprechen. special = list alleine müsste genügen.

Ich hoffe, ich konnte dich vom Schlauch schubsen :D

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 20.03.07, 12:53
Benutzerbild von Junior
TYPO3 Forum Team
Administrator
 
Registriert seit: 18.08.04
Ort: Zürich
Alter: 33
Beiträge: 2.805
Junior eine Nachricht über Skype™ schicken

Hallo Peter,

danke für den Hinweis. Ich habe jetzt
Typoscript-Code:
1:
lib.footerMenu.entryLevel = 2
entfernt, im Footermenu wird jetzt aber das Hauptmenu angezeigt. Er ignoriert
Typoscript-Code:
1:
2:
special = list
special.value = 201
Hast du noch einen Tipp für mich?

Vielen Dank!
__________________
TYPO3forum.net empfiehlt Domain Factory als Hoster!


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 20.03.07, 12:56
Benutzerbild von Junior
TYPO3 Forum Team
Administrator
 
Registriert seit: 18.08.04
Ort: Zürich
Alter: 33
Beiträge: 2.805
Junior eine Nachricht über Skype™ schicken

PS: Danke, jetzt habe ich auch endlich Entry Level verstanden
__________________
TYPO3forum.net empfiehlt Domain Factory als Hoster!


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 20.03.07, 13:12
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.755

Oops, das war mir vorher nicht aufgefallen: das special ist an der falschen Stelle. So müsste es funktionieren:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
lib.footerMenu = HMENU
lib.footerMenu {
special = list
special.value = 201

1 = TMENU
1 {
NO = 1
NO {
linkWrap =   | | |*|  | | |*|  |
}
}
}
Das RO = 1 ist sinnlos, solange kein spezieller Rolloverzustand definiert ist.

Gruß
Peter

Edit: warum werden Leerzeichen und Tabs zur Einrückung eigentlich nicht angezeigt?
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 20.03.07, 13:55
Benutzerbild von Junior
TYPO3 Forum Team
Administrator
 
Registriert seit: 18.08.04
Ort: Zürich
Alter: 33
Beiträge: 2.805
Junior eine Nachricht über Skype™ schicken

Hi Peter,

danke für deine Hilfe. Ich habe aus dem value = list ein directory machen müssen und dann geht es (natürlich) mit deinem Beispiel.

Vielen Dank!

PS: Was meinst du mit den Tabs, bzw. welche Tabs meinst du genau?

Für alle anderen, hier noch der finale TS-Code:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
# Footermenu
lib.footerMenu = HMENU
lib.footerMenu {
special = directory
special.value = 201
1 = TMENU
1 {
NO = 1
NO {
before =  
after =  ||*|
}
}
}

"201" entspricht der ID der Seite, deren Unterseiten angezeigt werden.
__________________
TYPO3forum.net empfiehlt Domain Factory als Hoster!


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 20.03.07, 14:01
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.755

Zitat:
Zitat von Junior Beitrag anzeigen
PS: Was meinst du mit den Tabs, bzw. welche Tabs meinst du genau?
Ich meine den Code, den man in [typoscript] packt. Der wird immer ohne Einrückungen angezeigt (wie man oben schön sieht).

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 20.03.07, 14:41
Benutzerbild von Junior
TYPO3 Forum Team
Administrator
 
Registriert seit: 18.08.04
Ort: Zürich
Alter: 33
Beiträge: 2.805
Junior eine Nachricht über Skype™ schicken

Ja, das haben wir bereits intern in unsere Bugliste getan. Ich hoffe wir fixen das bald Danke nochmals, gell!
__________________
TYPO3forum.net empfiehlt Domain Factory als Hoster!


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #9  
Alt 20.03.07, 16:57
Benutzerbild von demeter
Forum Stammgast
 
Registriert seit: 02.11.05
Ort: Laendle
Alter: 42
Beiträge: 157

Hi Junior
das funktioniert schon auch mit list.
nur musst du dann den entryLevel setzen und und eine zweite Ebene definieren.
z.B.
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
# Menu Impressum
lib.list = HMENU
lib.list {
special = list
special.value = ...
entryLevel = 1
}

lib.list.1 = TMENU
lib.list.1 {
expAll = 1
NO.linkWrap = |
NO.doNotShowLink = 1

NO.before.cObject = TEXT
NO.before.cObject.field = alias//uid
NO.before.cObject.dataWrap =  <a href="|.htm">

NO.after.cObject = TEXT
NO.after.cObject.field = author//nav_title//title
NO.after.cObject.wrap = | </a> |&nbsp;
}

#impressum
lib.list.2 = TMENU
lib.list.2 {
expAll = 1
NO.linkWrap = |
NO.doNotShowLink = 1

NO.before.cObject = TEXT
NO.before.cObject.field = alias//uid
NO.before.cObject.dataWrap = <a href="|.htm">

NO.after.cObject = TEXT
NO.after.cObject.field = author//nav_title//title
NO.after.cObject.wrap =  | </a>
}

und dann im die Zuweisung
Typoscript-Code:
1:
2:
lib.foo < lib.list
lib.foo.special.value = ...

vielleicht nützt es ja noch was

lg kilian
__________________
nur angewandtes wissen ist wirkliches wissen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #10  
Alt 20.03.07, 18:32
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.048
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

Zitat:
Zitat von Cybersmog
Ich würde sagen, dass sich entryLevel und special = list wiedersprechen. special = list alleine müsste genügen.
Wiedersprechen nicht, aber meist überflüssig.

Zitat:
Zitat von demeter
das funktioniert schon auch mit list.
nur musst du dann den entryLevel setzen und und eine zweite Ebene definieren.
Nicht richtig. Man muss kein entrylevel setzen und auch keine zweite Ebene angeben.

In den ersten Beitrag von Junior ist das in special in TMENU geschrieben, aber es gehört in HMENU. Cybersmog hat es ja auch schon einen seinem Beitrag erwähnt.

Und da Junior aus list directory gemacht hat, gehe ich davon aus das ein Denkfehler vorlag

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wie bekomme ich bestimmte Seiten in ein "Footer-Menü"? Kurt51 GMENU, HMENU, TMENU und Co. 18 28.07.08 20:31
Footer Menu wird zu Untermenu,warum?Hilfe...mysteriöser Effekt! florist GMENU, HMENU, TMENU und Co. 0 30.05.08 09:26
TS-Menu mit Templavoila to.ni TemplaVoila 2 02.03.08 10:25
Gelöst Text zum Footer Menü hinzufügen Diggi TemplaVoila 2 11.01.08 08:20
Problem bei Menü im Footer jannsen GMENU, HMENU, TMENU und Co. 6 23.06.07 19:50


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:55 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0