|
Verfasst am: 03. 02. 2010 [13:36]
|
|
action6
Themenersteller
Dabei seit: 21.06.2006
Beiträge: 27
|
Hallo zusammen, bin gerade wieder einmal am verzweifeln.
Ich möchte eine Klickvergrößerung inklusive Lightbox innerhalb eines Textelementes im RTE einbauen.
Dazu verwende ich:
- TYPO3 4.2.10
- rtehtmlarea 1.7.12
- PMK SlimBox 3.1.0
- RTE Lightbox 1.0.1
Soweit klappt auch alles ganz gut. Bis auf das Problem das die img tags nicht valide eingebunden werden.
Der / Abschluss fehlt.
Nach längerem probieren habe ich nun herausgefunden, dass sobald ich das statischen Template Clickenlarge Rendering (rtehtmlarea), ohne das eins von den beiden Extensions installiert ist, einschließe, der / Abschluss fehlt. Deshalb gehe ich davon aus, dass es an diesem statischen Template liegen muss.
Kann man das irgendwie beheben bzw. gibt es irgendwo dazu eine Lösung?
[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 04.02.2010 um 11:05.]
|
|
Verfasst am: 08. 02. 2010 [12:07]
|
|
action6
Themenersteller
Dabei seit: 21.06.2006
Beiträge: 27
|
Habe zum testen mal einen neuen TYPO 4.3.1. Account erstellt,
welcher die neue rtehtmlarea 1.8.7. beinhaltet, um auszuschließen das es an der älteren rtehtmlarea liegt, da wie ich annehme das statische Template Klickenlarge etwas damit zu tun haben muss, weil es ja auch in Klammern dahinter steht. Leider tritt derselbe Fehler dort auch auf.
Mich wundert, dass hier anscheinend niemand dasselbe Problem hat.
Also suche ich nun weiter auf meinem alten Account, Versionen wie oben angegeben.
Habe jetzt mal versucht mir den Code der Extension selbst anzusehen.
Hier habe ich gesucht und diese Datei gefunden:
typo3/sysext/rtehtmlarea/static/setup.txt
dort wird folgende Datei eingebunden:
typo3/sysext/rtehtmlarea/pi3/class.tx_rtehtmlarea_pi3.php
In dieser wird dann in der Zeile 77 soweit ich das beurteilen kann
$content = '<img '. t3lib_div::implodeAttributes($this->cObj->parameters, TRUE, TRUE) . ' />';
das IMG Tag anscheined ordnungsgemäß geschloßen.
Ich weiss jetzt allerdings nicht 100%, ob ich die richtige Stelle gefunden habe, da ich nur gelegentlich mit Typo3 arbeite und auch kein PHP Spezi bin. Hm, jetzt verstehe ich gar nix mehr.
|
|
Verfasst am: 24. 02. 2010 [22:48]
|
|
FlashKasper
Dabei seit: 02.07.2004
Beiträge: 115
|
Hallo,
habe das selbe Problem feststellen können.
TYPO3 4.3.2, htmlarea 1.8.8
Das Schliessen / wird im RTE in der Quelltextansicht korrekt hinterlegt. Sobald das ganze aber im Frontend angezeit wird ist diese Schliessen / weg.
Liegt aber nicht am Klickenlarge, denn auch ohne Klickenlarge entsteht das selbe Problem mit dem img Tag.
Warum das so ist habe ich bisher auch leider nocht nicht herausgefunden 
Viele Grüße
Konrad
|
|
Verfasst am: 25. 02. 2010 [11:55]
|
|
action6
Themenersteller
Dabei seit: 21.06.2006
Beiträge: 27
|
Du hast Recht. Das ist mir noch gar nicht aufgefallen, der Fehler tritt wirklich nur im Frontend auf.
Ich habe das ganze in letzter Zeit nochmal mehrfach unter verschiedenen Bedingungen ausprobiert. Bei mir hängt es defenitiv an dem statischen Template Clickenlarge Rendering (htmlarea), denn der Fehler taucht nur auf, sobald ich dieses einbinde und eine Textelemetseite mit Bildern abspeicher. Egal ist dabei ob das Häckchen beim Klick-Vergrößern unter den Bildeigenschaften gesetzt ist oder nicht.
|
|
Verfasst am: 01. 03. 2010 [01:00]
|
|
FlashKasper
Dabei seit: 02.07.2004
Beiträge: 115
|
Ok, habe das ebenfalls getestet und es hängt definitiv mit dem einbinden des statischen Template "Clickenlarge Rendering" zusammen. Ich habe mal einen entsprechenden Bugreport (0013695) angelegt.
|