Zum Inhalt springen

Dropdown Menü

Erstellt am 4. Oktober 2006 · Noch keine Antworten

Tags: Frage

frOsT1337 ·

Hi Leute.
schonmal vorweg, Ich bin neu hier und nicht so ganz mit Typo3 bewandert. Grundkenntnisse sind vorhanden aber im Moment bin ich Total verzweifelt. Wo ich das Howto von Georg gelesen habe der diese Total genialen Dropdownmenus angeboten hat, dachte ich mir in diesem Thread wird mir geholfen. Aber ich schaff es einfach nicht das sich irgendwas auf meiner seite ausklappt.

Hier mal mein TS. Vielleicht seht ihr ja die Fehlerquelle/n 😉

 # clear.gif entfernen
	tt_content.image.20.spaceBelowAbove = 0
	tt_content.header.stdWrap.space = 0|0
	tt_content.stdWrap.space = 0|0
	tt_content.stdWrap.spaceBefore = 0
	tt_content.stdWrap.spaceAfter = 0
	lib.stdheader.stdWrap.space = 0|0
	# Unterdrückt den Umbruch < br >
	lib.stdheader.10.stdWrap.wrap = |
	tt_content.textpic.20.spaceBelowAbove = 0
	tt_content.image.20.spaceBelowAbove = 0
	tt_content.textpic.20.noStretchAndMarginCells = 1
	tt_content.image.20.noStretchAndMarginCells = 1	
	
	#Definiert die Seite als Webseite.
	page = PAGE
	#Lädt die Stylesheet Datei
	page.stylesheet = fileadmin/templates/basic.css
	#Definiert den folgenden Code als Template Code; .10 = Inhaltsbereich (weitere Inhaltsbereiche 	.20, .30, etc. sind möglich, aber normalerweise nicht von nöten.)
	page.10 = TEMPLATE
	page.10 {
	#Definiert Hauptmenu (HMENU) + Textmenu (TMENU)
	subparts.MENU = HMENU
	subparts.MENU.1 = TMENU
	#Wenn keine Eigenschaften gesetzt sind, werden die Menüs durch NO=1 trotzdem gerendert (fürs 	TMENU macht das Sinn). 
	subparts.MENU.1.NO = 1
	subparts.MENU.1 {
	 # | ließt die einzelnen Menüpunkte bzw. Inhalte ein.
	#NO.allWrap =  |    
        #NO.ATagParams=style="font-size:12px; color:#8c8c8c; font-family:tahoma, verdana, arial;" class="navi"

	}



		#Lädt die Template Datei
		template = FILE
		template.file = fileadmin/templates/index.html
		#Lässt nur den Bereich anzeigen den wir im Quellcode angeben.
		workOnSubpart = DOCUMENT_BODY

		#Ausgabeform der einzelnen Bereiche unter „Seite“
		subparts.CONTENT < styles.content.get
		subparts.CONTENT_LEFT < styles.content.getLeft
		subparts.CONTENT_RIGHT < styles.content.getRight
		subparts.CONTENT_BORDER < styles.content.getBorder
		#Definiert den Marker für ###TITLE###
  		marks.TITLE = TEXT
  		marks.TITLE.field = subtitle//title
	
	}
	


	
	
	
	page {
headerData = COA
headerData.12 = TEXT
headerData.12.value = <script type="text/javascript" src="fileadmin/xxxxx.js"></script>
}

marks.MENU = HMENU
marks.MENU {
	special = directory
	special.value = 10

	1 = TMENU
	1 {
		expAll = 1
		wrap = <ul id="nav">|</ul>
		noBlur = 1
		NO = 1
		NO.wrapItemAndSub = <li>|</li>

		IFSUB = 1
		IFSUB.wrapItemAndSub = <li class="menuparent">|</li>
		ACTIFSUB < .IFSUB
	}
	2 < .1	
	2.wrap = <ul>|</ul>

	3 < .2
	4 < .2
}

page.includeCSS {
                file1 = fileadmin/template/basic.css
                file2 = fileadmin/template/java/dropdown.css
        }

Und in meiner Index.html habe ich folgendes eingebunden

<html xmlns="http://www.w3.org/1999/xhtml">

	<head>
		<meta http-equiv="content-type" content="text/html;charset=utf-8" />
		<script type="text/javascript" src="fileadmin/templates/java/dropdown.js"></script>			
		<title>Test</title>
		<link href="fileadmin/templates/basic.css" rel="stylesheet" type="text/css" media="all" />

</head>

Mit freundlichen Grüßen

frOsT