Zum Inhalt springen

phark methode oder ähnlich...

Erstellt am 14. Oktober 2007 · 1 Antwort · letzte Antwort am 14. Oktober 2007

Tags: Frage

pixeljunkie ·

guten tag

ich habe mit typoscript bisher noch nicht besonders viel gemacht und müsste irgendwie ein menü in der sogenannten phark methode umsetzen. leider habe ich keine ahnung wie ich das angehen muss...

es geht darum den link in der navigation eigentlich als normalen link einzubinden...danach aber mit css den text aus der seite verschwinden zu lassen (margin oder so) und durch ein bild zu ersetzen.

auf welche art kann ich also jetzt bild und rolloverbild für den jeden menüpunkt erstellen (wie gmenu) und zusätzlich auch normale links erstellen wie im hmenu?
der bilderaustausch müsste dann auch irgendiwie über css gesteuert sein...

vielleicht gibts ja auch eine einfachere methode dafür? nur ein bild als link ist halt für die accessability nicht besonders akzeptabel...

Norman2k ·

Eine Möglichkeit wäre sicher mit "beforeImg" zu arbeiten, nicht sooo schön aber es funktioniert

page.10.marks.NAV = HMENU
page.10.marks.NAV.special = directory
page.10.marks.NAV.special.value = 1

page.10.marks.NAV.1 = TMENU
page.10.marks.NAV.1 {
	wrap = <ul class="nav">|</ul>

	NO = 1
	NO.allWrap = <li>|</li>
	NO.linkWrap = <b>|</b>
	NO.beforeImgLink = 1
	NO.beforeImg = GIFBUILDER
	NO.beforeImg {
		10 = TEXT
		10 {
			text.field = title
			fontSize = 12
			offset = 0,[10.h]
			fontFile = fileadmin/fonts/deinFont.ttf
			fontColor = #666666
		}

		XY = [10.w]+5,[10.h]+5
		transparentColor = #ffffff
		backColor = #ffffff
	}

	NO.RO = 1
	NO.beforeROImg < .NO.beforeImg
	NO.beforeROImg.10.fontColor = #B30000

	ACT = 1
	ACT < .NO
	ACT.beforeImg.10.fontColor = #B30000
}
/*CSS Linktext zwischen <b>...</b> ausblenden*/
.nav li b {
	display:none;
}

Norman