[TYPO3-german] Verlinkung eines kompletten Menüitems
Lars Brinkmann
brinkmann.lars at gmail.com
Tue Dec 2 23:17:01 CET 2014
Hallo Liste,
ich habe ein eigenes Menü gebastelt. Zunächst wird aus den
Media-Ressourcen ein Bild angezeigt. Fährt die Maus über das Bild,
wird aus dem Seitentitel und dem Feld abstract per Hover-Effekt eine
Textebene über das Bild gelegt.
Das funktioniert alles sehr gut. Allerdings wird bislang nur der
Seitentitel verlinkt. Das versteht der Benutzer allerdings nicht, weil
er eher den ganzen Kasten an sich klicken möchte.
Wie aber schaffe ich es, den Link auf die jeweilige Seite quasi um das
Konstrukt wrapItemAndSub zu legen?
So sieht mein TS aus:
tt_content.menu.20.110 = COA
tt_content.menu.20.110 {
10 = HMENU
10 {
special = directory
special.value.field = pages
1 = TMENU
1 {
wrap = <div class="row kf-projects">|</div>
noBlur = 1
NO = 1
NO {
wrapItemAndSub = <div class="col-md-4 col-sm-6
project_element"><div class="project_thumbnail">|</div></div>
linkWrap = <div class="project_hover"><h1>|
after {
field = abstract
wrap = </h1><p>|</p></div>
}
stdWrap2.preCObject = FILES
stdWrap2.preCObject {
references {
table = pages
uid.field = uid
fieldName = media
}
renderObj = IMAGE
renderObj {
file.import.data = file:current:uid
file.import.listNum = 0
file.treatIdAsReference = 1
params = class="img-responsive"
}
}
}
}
}
}
Ich habe schon allWrap und allStdWrap, insertDate und etliche anderen
Varianten probiert, aber es war nie korrekt.
Ein Versuch war:
wrapItemAndSub = <a href="{field:uid}"><div class="col-md-4....>|</div></a>
wrapItemAndSub.insertData = 1
Hat aber auch nicht funktioniert. Gibt es noch eine Lösung?
Prinzipiell würde es auch reichen, wenn alles innerhalb des DIV-Tags
mit der Klasse project_hover verlinkt wird.
Viele Grüße, Lars Brinkmann
--
brinkmann.lars at gmail.com
More information about the TYPO3-german
mailing list