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.