[TYPO3-german] [TYPO3 6.2] Bilder fehlen bei Übersetzung

Michael 9pm at gmx.net
Wed Oct 1 13:52:40 CEST 2014


Das klappt nicht mit dem Fluid-Debugger. Ich bekomme einen PHP-Fehler wenn ich {person.image} debuggen will. Bei {person.image.originalResource} erhalte ich nur NULL. Ich debugge lokal mit XDebug.

Viele Grüße
Michael

Quote: bergischweb wrote on Wed, 01 October 2014 12:31
----------------------------------------------------
> Was steht denn im Fluid-Debugger bei deinen Bildern, wenn du englisch 
> aufgerufen hast?
> 
> Grüße
> Stefan
> 
> Am 01.10.2014 um 12:09 schrieb Michael:
> > Hi Stefan,
> >
> > erstmal vielen Dank für deine Antwort! :)
> >
> > Ich habe gefunden was du beschrieben hast. Aber leider hat das nicht den
> > erhofften Erfolg gebracht, es werden immer noch keine Bilder angezeigt. :(
> >
> > Des weiteren muss ich mich korrigieren. Sowohl im Deutschen als auch im
> > Englischen habe ich an der Bild-Property folgende Klasse
> > "TYPO3\CMS\Extbase\Persistence\Generic\LazyLoadingProxy". Wenn ich im
> > Englischen allerdings ein [getOriginalResource()] darauf mache erhalte
> > ich NULL anstatt ein FileReference Objekt. Das führt aber auf's Gleiche
> > hinaus, nämlich dass ich kein Bild erhalte.
> >
> > Ich muss das Problem irgendwie lösen sonst habe ich ein Problem :/
> >
> > Viele Grüße
> > Michael
> >
> > Quote: bergischweb wrote on Wed, 01 October 2014 11:18
> > ----------------------------------------------------
> >> Hallo Michael,
> >>
> >> ich nehme mal an, du hast in deinem Mitarbeiter-Datensatz ein Feld
> >> "Mitarbeiterbild". Der language overlay Mechanismus von Typo3
> >> funktioniert so, dass Typo3 sich die zusammen gehörenden Datensätze
> >> immer über die Original-Uid besorgt und erst am Schluss schaut, ob für
> >> die gefundenen Uids Übersetzungen vorhanden sind. U.a. findet es damit
> >> immer nur die Original-Uid des Bilddatensatzes.
> >>
> >> Wenn ich es richtig verstanden habe, ist die sys_file_reference für
> >> die Übersetzungen nicht von Bedeutung. Denn man kann die
> >> sys_file_reference gar nicht übersetzen. Das ist im Augenblick ein
> >> konzeptioneller Schwachpunkt bei Typo3.
> >>
> >> Man kann aber in der Dateiliste Bilder "übersetzen". Dabei werden in
> >> sys_file_metadata die übersetzungsfähigen Texte lokalisiert
> >> abgespeichert. Versuch doch mal Spasses halber, ob du das Problem
> >> damit lösen kannst.
> >>
> >> In der "Erweiterten Ansicht" in der Dateiliste muss neben dem
> >> "Ausschneiden"-Icon ein Symbol sein, mit dem du ein Bild
> >> lokalisieren/übersetzen kannst. Wenn du da drauf klickst, erscheinen
> >> Sprach-Icons unter dem Vorschaubild, bei dir also eine UK-Flagge.
> >> Klick dadrauf, dann erhälst du ein Eingabefomular für eine Datei.
> >> Einfach leer Abspeichern. (Oder mit englischen Texten, falls du in der
> >> deutschen Variante deutsche Texte stehen hast.)
> >>
> >> Schau mal, ob dann deine Bilder auf englisch da sind. Ich vermute es,
> >> aber ich bin mir nicht sicher. Der language overlay-Mechanismus ist
> >> für Dateien sehr komplex und noch nicht ganz ausgereift.
> >>
> >> Beste Grüße
> >> Stefan
> >>
> >> Am 01.10.2014 um 10:04 schrieb Michael:
> >> > Hallo zusammen! :)
> >> >
> >> > Ich benötige Eure Hilfe, denn mich hält gerade folgendes Problem auf:
> >> > Ich habe eine Extension für Mitarbeiter erstellt und jeder Mitarbeiter
> >> > existiert als Datensatz. Die Internetseite gibt es nun auch auf
> >> englisch
> >> > und jeder Mitarbeiter ist korrekt übersetzt. Allerdings fehlen mir die
> >> > Mitarbeiter-Bilder wenn ich mich in der englischen Sprache befinde.
> >> Aber
> >> > die englischen Datensätze haben alle Bilder, also fehlt da nichts.
> >> >
> >> > Ich habe [sys_language_mode] auf "strict" stehen. Wenn ich es auf
> >> > "content_fallback" stelle, sehe ich die Bilder. Jetzt muss allerdings
> >> > [sys_language_mode] auf "strict" stehen da es nicht alle Inhalte
> >> auch im
> >> > englischen geben soll.
> >> >
> >> > Ist das ein Extbase Bug? Denn wenn ich debugge ist da einfach kein
> >> > FileReference Objekt an der entsprechenden Property. Im deutschen habe
> >> > ich eine.
> >> >
> >> > Viele Grüße
> >> > Michael
> >>
> >>
> >> --
> >> Bergische Webschmiede
> >> Typo3 Dienstleistungen
> >> :: Dipl.-Ing. Stefan Padberg
> >> :: www.bergische-webschmiede.de
> >>
> >> ---
> >> Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus
> >> Schutz ist aktiv.
> >> http://www.avast.com
> > ----------------------------------------------------
> >
> >
> 
> 
> -- 
> Bergische Webschmiede
> Typo3 Dienstleistungen
> :: Dipl.-Ing. Stefan Padberg
> :: www.bergische-webschmiede.de
> 
> ---
> Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv.
> http://www.avast.com
----------------------------------------------------




More information about the TYPO3-german mailing list