Zum Inhalt springen

Submenü anzeigen wenn vorhanden

Erstellt am 27. August 2004 · 2 Antworten · letzte Antwort am 6. September 2004

Tags: Frage

ToM04 ·

Hi Leute,

bin absoluter Newbie in Typo3.

Ich erstelle grad die erste Website mit Typo3.
Baue dazu eine bereits fertige Website in Typo3 um.

In der bestehenden Website gibt es in der Hauptnavigation zum Beispiel Referenzen.

Bei mouse over ändere ich per javascript die css eigenschaft eines divs und der div wird dann sichtbar.

jedoch habe ich nicht bei jedem menüpunkt einen subpunkt.

wie kann in typo3 "abfragen" ob ein subpunkt vorhanden ist.

hab mal was von case gehört.

weiss aber ned die eigenschaft nach der ich fragen müßte.

bitte um eure hilfe.

ToM

Phillip ·

Und wie genau benutzt man IFSUB?

page = PAGE 
page.typeNum = 0 

#css mit Styles für das Menü, oder mehr... 
page.stylesheet = fileadmin/template/style.css 

temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  template = FILE
  template.file = fileadmin/template/wte_template.html
  workOnSubpart = DOCUMENT_BODY
  subparts.TOPNAV = HMENU
  subparts.TOPNAV.1 = TMENU
  subparts.TOPNAV.1 {
    NO.allWrap = <img src="fileadmin/images/quador.gif" align="absmiddle">&nbsp;&nbsp;<b>| </b>
    NO.ATagParams = class="topnav_link"
    NO.after = &nbsp;&nbsp;&nbsp;&nbsp;
    ACT = 1
    ACT.allWrap = <img src="fileadmin/images/quador.gif" align="absmiddle">&nbsp;&nbsp;<b>| </b>
    ACT.ATagParams = class="topnav_link"
    ACT.after = &nbsp;&nbsp;&nbsp;&nbsp;
  }
  subparts.SIDENAV = HMENU
  subparts.SIDENAV.entryLevel = 1
  subparts.SIDENAV.5 = TMENU
  subparts.SIDENAV.5 {
    NO.allWrap = <tr><td><img src="fileadmin/images/litlelog.gif" align="absmiddle">|</td></tr>
    NO.ATagParams = class="sidenav_link"
    ACT = 1
    ACT.allWrap = <tr><td><img src="fileadmin/images/litlelog.gif" align="absmiddle">|</td></tr>
    ACT.ATagParams = class="sidenav_link"
  }
}

page.10 < temp.mainTemplate

SIDENAV soll hier das Submenu von TOPNAV sein. Wie verwendet man IFSUB?