Zum Inhalt springen

{field:media} mit listNum kombinieren um nur bestimmtes File auszugeben

Erstellt am 10. Mai 2011 · 1 Antwort · letzte Antwort am 10. Mai 2011

Tags: Bilder, Frage

kobi ·

Hi,

ich versuche gerade eine Datei aus dem Mediafeld in mein Menü einzubauen. I know - schon 1000mal gefragt und durchgekaut. Ich hab auch schon endlos viel gelesen, aber die Ansätze sind immer anders als meiner. Vielleicht weil mein Ansatz nicht geht - dann klärt mich kurz auf.

Hier mein Ansatz: Ich habe ein TMENU und der Teil um den es geht sieht so aus:

NO{
wrapItemAndSub.insertData=1 
wrapItemAndSub.insertData.stdWrap.listNum = 0
wrapItemAndSub = <li class="sub" id="menuitem{field:uid}" style="background:url('uploads/media/{field:media}')">|</li>
ATagParams = onfocus="blur();"
}

Die Ausgabe funzt auch soweit, nur gibt er mir beide Bilder aus, die im Mediafeld stehen. Wie kann ich das Skript ändern, dass er mir nur das erste Bild ausgibt. Die folgende Zeile ist einer der unzähligen Versuche und funktioniert so natürlich nicht:

wrapItemAndSub.insertData.stdWrap.listNum = 0

Ein Hinweis, wo ich das in der TSRef finde würde mich auch schon weiterbringen, denn auch dort suche ich mir schon einen Wolf. Heute ist einfach nicht mein Tag ...

Danke für Eure Hilfe,
Mario.

kobi ·

Mir ist eine Lösung eingefallen - oder eher ein Workaround. Ich nehme pro Menüpunkt nur eine Grafik in der beide Zustände sind und verschiebe dann bei hover nur die background-position. Das ist eigentlich sogar geschickter.

Für o.g. Problem wüsste ich aber rein aus Interesse trotzdem gerne ein Lösung.

Viele Grüße,
Mario.