Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 09.01.08, 11:50
Benutzerbild von josDesign
TYPO3 Forum Team
Administrator
 
Registriert seit: 24.07.06
Alter: 23
Beiträge: 1.695
josDesign eine Nachricht über Skype™ schicken
Menü nur anzeigen wenn Einträge für Menü vorhanden sind

Hallo liebes Forum!

Also ich möchte, wenn die aktuelle Seite Unterseiten enthält in einem Marker auf der Seite das Menü für die aktuellen Unterseiten einblenden. Prinzipiell auch ganz einfach. Einfaches <ul><li></li></ul> Menü mit entryLevel = 1.

Wenn jetzt keine Unterseiten wären, würde auch keine Ausgabe stattfinden, klar! Aber ich habe über jeden Menü auch eine <hr> welche nur eingeblendet werden soll, wenn das Menü sichtbar, bzw. Einträge für das Menü vorhanden sind.

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
temp.verticalmenu = COA
temp.verticalmenu.10 = HMENU
temp.verticalmenu.10 {
wrap = <div class="trennlinie"></div>|
entryLevel = 1
1 = TMENU
1 {
wrap = <ul>|</ul>
NO = 1
NO.linkWrap = <li>|</li>
}
}

Wie kann ich abfragen, ob das Menü inkl. Wraps nun angezeigt wird weil Einträge vorhanden sind, oder eben nicht?

hat da jemand ein Tippchen für mich?
Danke im Voraus,
Josef Florian
__________________
Bitte markiere Deinen Thread als Gelöst, wenn er es ist! Wie geht das? Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!
Das Anzeigen von Typoscript in Beiträgen steuern
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
Sponsored Links
  #2  
Alt 09.01.08, 12:04
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.002
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,
Typoscript-Code:
1:
2:
stdWrap.wrap = <div class="trennlinie"></div>|
stdWrap.required = 1

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
  #3  
Alt 09.01.08, 13:25
Benutzerbild von josDesign
TYPO3 Forum Team
Administrator
 
Registriert seit: 24.07.06
Alter: 23
Beiträge: 1.695
josDesign eine Nachricht über Skype™ schicken

Es sollte so also funktionieren?

Überprüft required ob alle in temp.verticalmenu.10 enthaltenen Werte TRUE sind? Ich hab das nicht ganz verstanden.

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
temp.verticalmenu = COA
temp.verticalmenu.10 = HMENU
temp.verticalmenu.10 {
stdWrap.wrap = <div class="trennlinie"></div>|
stdWrap.required = 1
entryLevel = 1
1 = TMENU
1 {
wrap = <ul>|</ul>
NO = 1
NO.linkWrap = <li>|</li>
}
}
Übrigens Danke für die schnelle Hilfe!
__________________
Bitte markiere Deinen Thread als Gelöst, wenn er es ist! Wie geht das? Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!
Das Anzeigen von Typoscript in Beiträgen steuern
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 09.01.08, 14:21
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.002
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

Zitat:
Es sollte so also funktionieren?
Ja, so sollte es funktionieren.

Zitat:
Überprüft required ob alle in temp.verticalmenu.10 enthaltenen Werte TRUE sind? Ich hab das nicht ganz verstanden.
Es wird nicht direkt auf true geprüft, sondern ob ein Inhalt vorhanden ist. Wenn ein Inhalt vorhanden, also eine Rückgabe erfolgt, wird das stdWrap.wrap ausgeführt.

Wenn du z.B. temp.verticalmenu.10.wrap noch einfügen würdest, würde der stdWarp.wrap trotz leeren TMENU ausgeführt werden, da das temp.verticalmenu.10.wrap auch eine Rückgabe darstellt.

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
  #5  
Alt 09.01.08, 14:49
Benutzerbild von josDesign
TYPO3 Forum Team
Administrator
 
Registriert seit: 24.07.06
Alter: 23
Beiträge: 1.695
josDesign eine Nachricht über Skype™ schicken

Ah! Super Danke! Danke für deine Hilfe Armin!
__________________
Bitte markiere Deinen Thread als Gelöst, wenn er es ist! Wie geht das? Hast Du ihn eventl. selbst gelöst? Dann lass uns an der Lösung teilhaben!
Das Anzeigen von Typoscript in Beiträgen steuern
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


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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 anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB 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
Wrap nur wenn Content Elements vorhanden sind? lorrey TemplaVoila 2 07.04.08 16:47
templateAutoParser: Menü nur anzeigen, wenn Menüpunkte vorhanden Mik3e TYPO3 4.x Fragen und Probleme 2 03.12.07 10:17
Grafisches Menü. Bilder schon vorhanden! millz GMENU, HMENU, TMENU und Co. 3 04.11.06 00:31
zweites menü erst anzeigen, wenn subpages enthalten sind juhuichbins GMENU, HMENU, TMENU und Co. 2 10.07.06 22:30
Ist das Möglich: bestimmtes Menü nur darstellen wenn Unterseiten vorhanden? Orphelina GMENU, HMENU, TMENU und Co. 3 19.12.05 15:48


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:38 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS