Zum Inhalt springen

imageLinkWrap und _blank

Erstellt am 2. Oktober 2006 · 14 Antworten · letzte Antwort am 3. Oktober 2006

Tags: Bilder, Links, Frage

einpraegsam.​net ·

Hallo,

so definieren wir ein Bild und den Link zu diesem:

page.10.marks.d4f = IMAGE
page.10.marks.d4f {
        file = fileadmin/tanzschule/img/d4f_logo.jpg
        file.height = 40
        imageLinkWrap = 1
        imageLinkWrap.enable = 1
        imageLinkWrap.typolink.parameter = www.dance4fans.de
        imageLinkWrap.params = target="_blank"
        altText = Dance4Fans Logo
        titleText = Internetseite Dance4Fance
        params = class="d4f"
}

Wie schaffe ich:

<a href="" target="_blank">bild</a>

Grüße

einpraegsam.​net ·

danke toyde, für den tipp - bekomme es aber trotzdem nicht gebacken:

page.10.marks.d4f = IMAGE
page.10.marks.d4f {
        file = fileadmin/tanzschule/img/d4f_logo.jpg
        file.height = 40
        imageLinkWrap = 1
        imageLinkWrap.enable = 1
        imageLinkWrap.typolink.parameter = www.dance4fans.de
        ATagParams = target="_blank"
        altText = Dance4Fans Logo
        titleText = Internetseite Dance4Fance
        params = class="d4f"
}
toyde ·

Du schreibst den ATagParams-Parameter direkt in's IMAGE-Objekt. Ich denke nicht, dass das klappt.

grüsse

einpraegsam.​net ·
toyde schrieb

Du schreibst den ATagParams-Parameter direkt in's IMAGE-Objekt. Ich denke nicht, dass das klappt.

das sehe ich auch - aber ich stehe gerade voll auf dem schlauch - muss wohl an der uhrzeit liegen 🙁

toyde ·
page.10.marks.d4f = IMAGE
page.10.marks.d4f {
        file = fileadmin/tanzschule/img/d4f_logo.jpg
        file.height = 40
        imageLinkWrap = 1
        imageLinkWrap.enable = 1
        imageLinkWrap.typolink.parameter = www.dance4fans.de
        imageLinkWrap.typolink.ATagParams = target="_blank"
        altText = Dance4Fans Logo
        titleText = Internetseite Dance4Fance
        params = class="d4f"
}

Wollt Dich ned damit nerven #paralyzed# . Nur darlegen, wo Du's überhaupt reingeschrieben hattest :p. Hier nun als "typolink-Parameter" ergänzt. So könnt's gemäss Objekt-Notation hinhauen.

grüsse

einpraegsam.​net ·

Macht durchaus Sinn - will aber nicht funzen

TS:

page.10.marks.d4f = IMAGE
page.10.marks.d4f {
        file = fileadmin/tanzschule/img/d4f_logo.jpg
        file.height = 40
        imageLinkWrap = 1
        imageLinkWrap.enable = 1
        imageLinkWrap.typolink.parameter = www.dance4fans.de
        imageLinkWrap.typolink.ATagParams = target="_blank"
        altText = Dance4Fans Logo
        titleText = Internetseite Dance4Fance
        params = class="d4f"
}
toyde ·

Gemäss Referenz imageLinkWrap:
» https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Imagelinkwrap.html

typolink
»typolink

ANMERKUNG: Diese Eigenschaft überschreibt den imageLinkWrap, wenn sie irgendetwas zurückliefert.

Wenn typolink was liefert, wird imageLinkWrap überschrieben *verwirr*. Wenn man theoretisch typolink also weglässt, verhält sich imageLinkWrap anders. Setze mal die Eigenschaft "Target" direkt in imageLinkWrap ein. Siehe Referenz.

Sonst mal in Code des 2. Posting hier reinschnuppern:
» #451052

grüsse

einpraegsam.​net ·

keine chance, auch nach studie des links von dir:

page.10.marks.d4f = IMAGE
page.10.marks.d4f {
        file = fileadmin/tanzschule/img/d4f_logo.jpg
        file.height = 40
        imageLinkWrap = 1
        imageLinkWrap.enable = 1
        imageLinkWrap.typolink.parameter = www.dance4fans.de
        imageLinkWrap.typolink.parameter.target=page
        imageLinkWrap.typolink.parameter.extTarget=_blank
        #imageLinkWrap.typolink.ATagParams = target="_blank"
        altText = Dance4Fans Logo
        titleText = Internetseite Dance4Fance
        params = class="d4f"
}
just2b ·

Guten morgen,

man werfe google an mit "typolink imagelinkwrap" und gucke aufs 3. Ergebnis >

#PRINT
temp.50 = IMAGE
temp.50.file = fileadmin/bernet/images/seite_drucken.gif
temp.50.imageLinkWrap = 1
temp.50.imageLinkWrap.enable = 1
temp.50.imageLinkWrap.typolink{
target = _blank
no_cache = 1
parameter.data = field:uid
additionalParams = &type=98&uid
ATagBeforeWrap = 1
}

oder man suche nach "imagelinkwrap typolink blank" und bekomme in der Übersicht beim 3. Ergebnis:

tt_content.textpic.20.1.imageLinkWrap.typolink.target

das mit parameter braucht man, wenn man zB einen typolink per php erstellt über ein cObj

ich hoff das ist jetzt alles so richtig

lg georg

einpraegsam.​net ·

Guten Morgen,

aber auch damit läufts nicht (sorry):

page.10.marks.d4f = IMAGE
page.10.marks.d4f {
        file = fileadmin/tanzschule/img/d4f_logo.jpg
        file.height = 40
        imageLinkWrap = 1
        imageLinkWrap.enable = 1
        imageLinkWrap.typolink.parameter = www.dance4fans.de
        imageLinkWrap.typolink.target = _blank
        #imageLinkWrap.typolink.parameter.target=page
        #imageLinkWrap.typolink.parameter.extTarget=_blank
        #imageLinkWrap.typolink.ATagParams = target="_blank"
        altText = Dance4Fans Logo
        titleText = Internetseite Dance4Fance
        params = class="d4f"
}

So eine Sch... ich bin kurz davor das hart rein zu schreiben 🙁

just2b ·

so, schnell getestet, diese 2 Möglichkeiten gibts mal:

imageLinkWrap.typolink.parameter = www.dance4fans.de _blank
params = class="d4f" target="_blank"

lg georg

einpraegsam.​net ·
just2b schrieb

so, schnell getestet, diese 2 Möglichkeiten gibts mal:

imageLinkWrap.typolink.parameter = www.dance4fans.de _blank
params = class="d4f" target="_blank"

lg georg

Halleluja!!!

Danke

just2b ·
wunschtacho schrieb

Halleluja!!!

Paypal (ein neumodischer Klingelbeutel) wird noch eingerichtet 😃

schönen tag noch
georg

toyde ·

Für mich noch nicht 😉 .

Wenn man die endlos lange Erklärung von

imageLinkWrap.typolink.parameter = www.dance4fans.de _blank

in der typolink-Referenz durchliest, kommt man darauf.

..indem Sie das neue Ziel von einem Leerzeichen abgetrennt hinter die Parameter schreiben. So wird das Ziel also der "zweite" Parameter.

Hab's gleich in die Referenz geschrieben.

Aber der Wert "params" wird hier in das IMAGE-Object geschrieben oder? Sinn? ^^

params = class="d4f" target="_blank"

grüsse