Zum Inhalt springen

Menü aus Ressource, Seitentitel & Untertitel

Erstellt am 29. Mai 2010 · Noch keine Antworten

Tags: Bilder, Frage

Juggalo40 ·

Hallo liebe Usergemeinde.
Ich bau mir ein Menü aus einer Ressource, dem Seitenltitel und dem Untertitel mit folgendem Typoscript zusammen:

lib.contentMenu = HMENU
lib.contentMenu.entryLevel = 2
lib.contentMenu.wrap = |
lib.contentMenu {
	1 = TMENU
	1 {
		noBlur = 0
		expAll = 1
		NO {
			allWrap = <div class="subnav_left">|</div> || <div class="subnav_right">|</div> || <div class="subnav_left">|</div> || <div class="subnav_right">|</div> || <div class="subnav_left">|</div> || <div class="subnav_right">|</div>
			linkWrap = <div class="ue">|</div><div class="dv"></div>
			before.cObject = COA
			before.cObject = IMAGE
			before.cObject.params = class="noborder"
				before.cObject {
				file.import.field = media
                			file.import = uploads/media/ 
                			file.import.listNum = 0
                			
                			wrap = <div class="subnav_pic">|</div>
 				stdWrap.typolink.parameter.field = uid
				}

			after.cObject = TEXT
			after.cObject {
				field = subtitle
				wrap = <div class="bs">|</div>
			}
			}
		}
	}
}
## Content Menu [End]

Typoscript generiert mir nun zum Beispiel daraus:

<div class="subnav_left">
   <a href="index.php?id=58">
     <div class="subnavi_pic">
       <img src="uploads/media/subnav_pic.jpg" width="254" height="138" border="0"  class="noborder" alt="" title="" />
     </div>
   </a>
   <div class="ue"><a href="index.php?id=58" onfocus="blurLink(this);">Seite 1</a></div>
   <div class="dv"></div>
   <div class="bs">Untertitel</div>
</div>

Daraus ergeben sich für mich nun 2.Probleme, die ich trotz intensiven suchens & probierens noch nicht lösen konnte.

1. Der <a> - Tag für das Bild umschließt den <div class="subnavi_pic"></div> - soll aber nur das Bild umschließen, also innerhalb des div class="subnavi_pic"></div> liegen.

2. Falls kein Bild in den Ressourcen hinterlegt wurde, würde ich dies gerne durch ein Alternitiv-Bild ersetzen.

Vielleicht kann mir jemand auf die Sprünge helfen.

Vielen Dak schonmal im Voraus.