Zum Inhalt springen

Bild aus erweiterter Seite mit Link versehen

Erstellt am 20. Oktober 2006 · 3 Antworten · letzte Antwort am 20. Oktober 2006

Tags: Bilder, Links, Frage

onefortypo ·

Hallo!

Weiss jemand wie ich ein Bild aus der erweiterten Seite mit einem Link versehen kann?

Über folgendes Script kann ich ein Bild hochladen und in den Seiteneigenschaften auswählen, welches an dem Marker "Banner" ausgegeben wird:

seite.10.marks.BANNER = IMAGE
seite.10.marks.BANNER {
    file.import.field = media
    file.import = uploads/media/
    file.import.listNum = 0
   }

Kann man im TSConfig einen Eintrag machen der dem Bild an der Position "listnum = 0" einen bestimmten Link zuweisst?

Vielen Dank!

Grüße,
Tom

just2b ·

Hallo Tom,

das sollte so gehen

seite.10.marks.BANNER = IMAGE
seite.10.marks.BANNER {
    file.import.field = media
    file.import = uploads/media/
    file.import.listNum = 0
    
    imageLinkWrap = 1
    imageLinkWrap.enable = 1
    imageLinkWrap.typolink.parameter = 17
   }

17 = ID einer Seite, du kannst aber auch eine URL eintragen

georg

just2b ·

bitte gerne. Hoffe es wird auch einigermaßen verstanden warum und wieso!

Kurze vorgehensweise, wenn man nicht weiß wie es geht und google usw nichts bringt: Man schaue in die TsRef > http://tsref.de/ > Suche nach "IMAGE" (ein cObject) (8.6) > sehe dort "imageLinkWrap" > man schaut in der TsRef nach > schaut sich zB das Bsp darunter an, probiert es aus, liest sonst noch > sieht typolink > sucht typolink in der TsRef > sieht dort wie man ein target setzt, wie man einen wrap zusätzlich setzen kann, und wie man einen parameter setzt bzw was das ist.

Für jeden Anfänger sehr verwirrent und man ist froh, dass man einfach das hat was man will, aber neben dem puren Kopieren sollte man auch noch bisschen verstehen.

Dauert etwas, aber die Dinge wie typolink, stdWrap kommen immer wieder und irgendwann hat man den Dreh heraussen!

viel erfolg noch mit deinem TYPO3
Georg
PS: Bitte nicht nur lesen, sondern auch selbst machen und auch ruhig wraps & Co aus probieren