Zum Inhalt springen

weitere Menüebene

Erstellt am 14. September 2006 · 3 Antworten · letzte Antwort am 14. September 2006

Tags: Frage

lite ·

Das ist mein TypoScript bei zwei Menüebenen:

temp.leftmenu = HMENU
temp.leftmenu.1 = TMENU
temp.leftmenu.1.target = page
temp.leftmenu.1 {
  expAll = 1
  wrap = <table width="300" border="0" cellspacing="0" cellpadding="0"><tr><td><img src="clear.gif" width="1" hspace="200" height="1" vspace="3" border="0" alt="" /></td></tr> | </table>
  NO.linkWrap = {$menu.L0.fontWrap}
  NO.doNotLinkIt = {$menu.L0.noLink}
  NO.allWrap = <tr><td><img src="clear.gif" width="1" height="1" vspace="3" border="0" alt="" /><br /> | </td></tr>
}
temp.leftmenu.2 = TMENU
temp.leftmenu.2 {
  wrap = <tr><td nowrap="nowrap"> | </td></tr>
  target = page
  NO {
    beforeImg =  {$menu.file.bullet}
    beforeROImg = {$menu.file.bullet_RO}
    beforeImgTagParams = hspace="2"
    RO = 1
    after = <br />
    ATagBeforeWrap = 1
    linkWrap= {$menu.L1.fontWrap}
  }

}

temp.leftmenu.3 = TMENU
temp.leftmenu.3 {
  wrap = <tr><td nowrap="nowrap"> | </td></tr>
  target = page
  NO {
    beforeImg =  {$menu.file.bullet}
    beforeROImg = {$menu.file.bullet_RO}
    beforeImgTagParams = hspace="10"
    RO = 1
    after = <br />
    ATagBeforeWrap = 0
    linkWrap= {$menu.L1.fontWrap}
  }

}



left.bgImg = {$menu.file.bgImg}
left.bodyTag = <body bgcolor="{$menu.bgCol}" alink="{$alink}" vlink="{$vlink}" link="{$link}">
left.noLinkUnderline = 1

left.70.if.isTrue = {$GIFBUILDER_logo}
left.70 = IMAGE
left.70.file = GIFBUILDER
left.70.file {
  XY = 150,80
  backColor = {$menu.bgCol} 
  10 = IMAGE
  10.file = {$file.logo}
}
left.70.params = 
left.70.wrap = <table border="0" cellpadding="0" cellspacing="0"><tr><td colspan="2"> | </td></tr>
left.70.linkWrap = <a href="index.php?{0}" target="_top"> | </a>

left.75.if.isTrue = {$GIFBUILDER_logo}
left.75.if.negate = 1
left.75 = IMAGE
left.75.file = {$file.logo}
left.75.params = 
left.75.wrap = <table border="0" cellpadding="0" cellspacing="0"><tr><td colspan="2"> | </td></tr>
left.75.linkWrap = <a href="index.php?{0}" target="_top"> | </a>

left.80 = HTML
left.80.value = <tr><td></td><td bgcolor="{$page.lineCol}"><img src="clear.gif" width="1" height="{$page.lineHeight}" border="0" alt="" /></td></tr>    
left.80.value.if.isTrue = {$page.lineHeight}

left.90 = HTML
left.90.value = <tr><td><img src="clear.gif" width="{$page.menuXDistance}" height="1" border="0" alt="" /></td><td>
left.95 = CLEARGIF
left.95.height={$page.menuYDistance}
left.100 < temp.leftmenu
left.110 = HTML
left.110.value = </td></tr></table>


page.bgImg = {$page.file.bgImg}
page.bodyTag < styles.content.bodyTag
page.10 = COBJ_ARRAY
page.10 {
  wrap = <table border="0" cellpadding="0" cellspacing="0" width="2"><tr><td><img src="clear.gif" width="1" height="1" border="0" alt="" /></td><td><img src="clear.gif" hspace="200" width="1" height="1" border="0" alt="" /></td></tr> | </table>
  1 = COBJ_ARRAY
  1 {
    wrap = <tr><td><img src="clear.gif" width="1" vspace="39" height="1" border="0" alt="" /></td><td valign="top"> | </td></tr>
    1 = HTML
    1.value = <table border="0" cellpadding="0" cellspacing="0"><tr><td><img src="clear.gif" width="1" hspace="10" vspace="7" height="1" border="0" alt="" /></td><td><img src="clear.gif" width="1" hspace="40" height="1" border="0" alt="" /></td><td><img src="clear.gif" width="1" height="1" border="0" alt="" /></td></tr><tr><td></td><td colspan="2">

    5 = TEXT
    5.data = levelTitle:1
    5.wrap = {$page.L0.titleWrap}

    10 = HTML
    10.value = </td></tr><tr><td></td><td></td><td>

    15 = TEXT
    15.data = levelTitle:2
    15.wrap = {$page.L1.titleWrap}
    20 = HTML
    20.value = </td></tr></table>
  }

  10 = HTML
  10.value = <tr><td colspan="2" bgcolor="{$page.lineCol}"><img src="clear.gif" width="1" height="2" border="0" alt="" /></td></tr>
  10.value.if.isTrue = {$page.lineHeight}

  15 = TEXT
  15.value = <tr><td colspan="2" valign="top">

  20 = CTABLE
  20.c.5 < styles.content.editPanelPage
  20.c.10 < styles.content.get
  20.c.20  < styles.content.lastUpdate
  20.c.30  < styles.content.typo3_powered
  20.cWidth={$contentWidth}
  20.offset = {$contentOffset}
  
  30 = TEXT
  30.value = </td></tr>
}



page.config.admPanel = 1
config.intTarget = {$PAGE_TARGET}
page.headerData.999 < plugin.meta
frameset.headerData.999 < plugin.meta

Kann mir vielleicht einer helfen, wie ich jetzt weiter Ebenen einbaue so das er sie auch im Menü anzeigt?

lite ·

Das habe ich auch schon probiert!

Doch er zeigt die nicht an... erst wenn ich bei meinem Menülink in der Seitenübersicht auf die jeweiligen Unterseiten klicke lädt er sie mit ins Menü.

Sonst nicht...

Irgenwas fehlt bestimmt noch?

lite ·

Ich hab noch die SiteMap gefunden die mit eingebunden wird... muss hier was hinzugefügt werden? weis das jemand?

# SITE MAP

styles.sitemap.gs >
styles.sitemap.gs = COA
styles.sitemap.gs.wrap = <table border="0" cellspacing="0" cellpadding="0" align="center"> | </table>
styles.sitemap.gs {
  10 = TEXT
  10.data = leveltitle : {$styles.sitemap.gs.entryLevel}
  10.case = {$styles.sitemap.gs.headerCase}
  10.wrap = {$styles.sitemap.gs.headerWrap}
  10.wrap2 = <tr><td><table border="0" cellpadding="2" cellspacing="1" align="center"><tr bgcolor="{$styles.sitemap.gs.color}"><td> | </td></tr></table></td></tr>
  15 = TEXT
  15.value = <tr align="center" valign="middle"><td><img src="media/bullets/blackclear.gif" width="1" height="10" alt="" /></td></tr><tr bgcolor="{$styles.sitemap.gs.color}"><td><img src="clear.gif" width="1" height="1" alt="" /></td></tr>
  19 = TEXT
  19.value = <tr><td>

  # Here comes the sitemap below...
  
  21 = TEXT
  21.value =  </td></tr>
}


# The sitemap itself:
styles.sitemap.gs.20 = COA
styles.sitemap.gs.20.wrap = <table border="0" cellspacing="0" cellpadding="0" align="center"> | </table>
styles.sitemap.gs.20.10 = HMENU
styles.sitemap.gs.20.10 {
  entryLevel = {$styles.sitemap.gs.entryLevel}
  excludeUidList = {$styles.sitemap.gs.excludeUids}
  wrap = <tr align="center" valign="middle"> |</tr>
  1 = TMENU
  1.NO {
    doNotShowLink = 1
    before = <td><img src="media/bullets/blackclear.gif" width="1" height="10" alt="" /></td>
  }
}
styles.sitemap.gs.20.20 = HMENU
styles.sitemap.gs.20.20 {
  excludeUidList = {$styles.sitemap.gs.excludeUids}
  entryLevel = {$styles.sitemap.gs.entryLevel}
  wrap = <tr align="left" valign="top"> |</tr>
  1 = TMENU
  1.target = {$styles.sitemap.gs.target}
  1.expAll = 1
  1.NO {
    wrapItemAndSub = <td><table border="0" cellpadding="1" cellspacing="1">|</table></td>
    allWrap = <tr><td bgcolor="{$styles.sitemap.gs.color}" colspan="3"><div align="center">|</div></td></tr>
    linkWrap = {$styles.sitemap.gs.wrap1}
    ATagBeforeWrap = 1
  }
  2 = TMENU
  2.expAll = {$styles.sitemap.gs.level3}
  2.target = {$styles.sitemap.gs.target}
  2.NO {
    allWrap = <tr><td align="center" valign="top">{$styles.sitemap.gs.bullet2}</td><td align="left" valign="top" colspan="2">|</td></tr>
    linkWrap = {$styles.sitemap.gs.wrap2}
    ATagBeforeWrap = 1
  }
  3 = TMENU
  3.target = {$styles.sitemap.gs.target}
  3.NO {
    allWrap = <tr><td></td><td align="center" valign="top">{$styles.sitemap.gs.bullet3}</td><td align="left" valign="top">|</td></tr>
    linkWrap = {$styles.sitemap.gs.wrap3}
    ATagBeforeWrap = 1
  }
}