Moin an alle,
habe zwar schon viele Informationen zur target-Problematik gefunden, aber auf meinen Fall traf bisher keine der Lösungen zu. Wenn es doch schon einen thread dazu gibt, bite ich um einen leichten Schubs in die richtige Richtung und bitte um Entschuldigung, dass ich zu blöd war, richtig zu suchen.
Problembeschreibung:
Unter Typo3 4.5.2 tritt der Effekt auf, dass Bilder, bei denen Klick-Vergrößern aktiviert ist, im a-tag ein target="" verpasst kriegen, was verständlicherweise vom Validator mit "Syntax of attribute value does not conform to declared value" bemängelt wird . Vermutlich kann ich das irgendwie im root template bzw. in den Konstanten einstellen, aber ich weiß nicht wo und wie.
Falls zur Problembearbeitung noch Informationen fehlen, danke ich für einen kurzen Hinweis.
Bin für jede Hilfe dankbar!
Hallo nostromo,
liegt vielleicht an deinem TS.
Wenn du so wie ich css_syled_content aktiviert hast,
müsstest du als target "thePicture" haben.
Wenn du dein renderObj hierfür selbst schreibst,
musst du natürlich auch den target-Wert berücksichtigen
Vielleicht hilf dir die Information ja.
Ansonsten poste doch mal das TS mit dem du die entsprechenden
Bilder erzeugst.
Hallo Chrissli,
erst mal danke, dass Du Dich meiner annimmst 🙂
Chrissli schrieb
Wenn du so wie ich css_syled_content aktiviert hast,
müsstest du als target "thePicture" haben.
So kenn ich das eigentlich auch. Ich nutze übrigens css_styled_content und TemplaVoilà, schreibe renderObj nicht selber.
Hmmm... jetzt heißt es also im TS auf die Suche gehen. In ähnlicher Form hab ich schon etliche Seiten - fehlerfrei - laufen, einziger Unterschied zu meiner bisherigen Vorgehensweise ist, dass ich dem RTE über das page TSconfig beigekommen bin...
Ich suche mal und teste ein bisschen und melde mich zurück, wenn ich mehr weiß. Danke Dir erst mal!
Sooo... hier kommt der aktuelle Stand.
Versuche, durch gezieltes Auskommentieren von Teilen des TS das target-Attribut wiederzubeleben, haben nicht gefruchtet.
Mir ist aufgegangen, dass es neben der Verwendung von Page TSconfig noch einen weiteren Unterschied zwischen dieser und allen meinen anderen Installationen gibt: Hier verwende ich zum ersten mal DAM.
Die Suche nach der Ursache im trial-and-error-Verfahren scheint mir aufgrund der großen Zahl möglicher Ursachen daher wenig erfolgversprechend. Ich habe mich deshalb zunächst noch mal dem Symptom zugewandt und folgendes herausgefunden:
Unter
tt_content.image.20.1.imageLinkWrap
gibt es alle möglichen Einträge, aber keinen für 'target'. Das ist nicht nur in diesem Fall so, sondern in allen Typo3-Installationen, auf die ich Zugriff habe.
Ergänze ich hier
tt_content.image.20.1.imageLinkWrap {
target=ThePicture
}
ist wieder alles so, wie es soll.
Trotzdem würde mich interessieren, warum ich das hier tun muss und anderswo nicht. Hinweise, die zur Ergreifung des Täters führen, nehme ich gerne entgegen 🙂