Zum Inhalt springen

Menü aus Seiteneigenschaften

Erstellt am 14. Dezember 2016 · 2 Antworten · letzte Antwort am 15. Dezember 2016

Tags: Bilder, TYPO3 7, Frage

downset ·

Hallo!
Ich bin seit langen nicht mehr wirklich aktiv mit Typo3 unterwegs und bin eher im Bereich Ecommerce zu Hause - vor ewigen Zeiten habe ich mal eine Seite mit Typo3 erstellt, die nun neu erstellt werden muss, da sie schlicht und einfach nicht mehr läuft. Normalerweise würde ich an eine Agentur verweisen aber da es um Tierschutz geht und wenig Geld da ist habe ich mich bereit erklärt das kostenlos zu machen. Haut auch alles soweit hin. Nur bei einem Menü mit Rollover-Bild aus den Seiteneigenschaften habe ich Probleme das auf die neue Version zu portieren (Ja - Suche habe ich schon benutzt).

Der Orginalcode

marks.MENU2 = HMENU
marks.MENU2.special = list
marks.MENU2.special.value = 5,6,7
marks.MENU2 {
1 = GMENU
1.noBlur = 1
1.wrap = |
1.NO = 1
1.NO {
wrap = <br>|
imgParams = border="0"
altImgResource.import = uploads/media/
altImgResource.import.field = media
# 0 steht für das 1. Bild in den Seiteneigenschaften
altImgResource.import.listNum = 0
}
1.ACT < .1.NO
1.ACT {
# 1 steht für das 2. Bild in den Seiteneigenschaften (für den RO-Effekt)
altImgResource.import.listNum = 1
}
1.RO < .1.ACT
}

}

Normalerweise wäre es mir zu doof nach einem passenden Snippet/Lsung zu fragen - in diesem Fall mache ich jedoch eine Ausnahme und würde euch bitten mir zu helfen. Wie gesagt ich kann mich da nicht komplett reinhängen - Typo3 ist nicht mehr in meinem Fokus, ich würde die Leute aber ungern hängen lassen, bzw. zu einer teuren Agentur zu schicken.

Liebe Grüße
Jens

downset ·

Soweit bin ich schon mal gekommen. Nur wird jetzt natürlich kein Rollovereffekt angezeigt, sondern beide Bilder, die ich auf jeder Seite hinterlegt habe stehen direkt nacheinander.

marks.MENU1 = HMENU
marks.MENU1.special = list
marks.MENU1.special.value = 14,13,8
marks.MENU1  {
 1 = TMENU
 1.wrap = |
 1.NO {
 doNotLinkIt = 1
 stdWrap.cObject = COA
 stdWrap.cObject {
 10 = FILES
 10 {
 references {
 table = pages
 fieldName = media
 }
 renderObj = IMAGE
 renderObj {
 file {

 import.data = file:current:publicUrl
 }
 altText.field = title
 imageLinkWrap = 1
 imageLinkWrap {
 enable = 1
 typolink.parameter.field = uid
 }
 }
 stdWrap.wrap = |
 }
 

 

 }
 }
 } 
 }
}
Norman2k ·

Den Hover-Effekt würde ich im TS komplett ignorieren und per CSS/JS machen

downset schrieb

bzw. zu einer teuren Agentur zu schicken.

Jaja, diese bösen und teuren Agenturen, alles Halsabschneider 😉