frederic.schneider_4fb hat geschrieben: ↑Do 14. Sep 2017, 10:36
Erzeugt CONTENIDO bei Dir keine Fehlermeldungen (errorlog.txt), wenn Du Deinen Code ausführst?
Nein.
Bei mir wird gar kein $files-Array erzeugt, weil er bereits Probleme mit dem Ausführen der folgenden Zeile hat:
Code: Alles auswählen
$filelist = new cContentTypeFilelist($contentValue, $filelistIndex, array());
Als ersten Parameter erwartet cContentTypeFilelist nämlich kein Array (was $contentValue aber zu sein scheint), sondern eine XML-Struktur oder Plaintext:
Der Code funktioniert aber in einer 4.9.12 und bei der betreffenden 4.9.10 kommen die Bilddaten wie Pfad und Dateinamen einwandfrei an, nur die Metadaten fehlen. Und ich hole ja den contentValue auf cApiArticleLanguage() heraus.
Was genau da jetzt mit ->getContent() ankommt, kann ich aus dem Kopf heraus nicht sagen aber entweder ist es XML oder String.
Das hat bisher immer gepasst.
Das war auch schon in früheren Versionen schon so, liegt also jetzt nicht explizit daran, dass ich es mit CON 4.9.13-dev getestet habe
Darum stehe ich hier ja auf dem Schlauch, weil ich den Code auf einer 4.9.9 entwickelt hatte und da lief es damals. In einer 4.9.12 läuft es einwandfrei und von dort habe ich den Code exportiert.
Die jetzige 4.9.10 Installation war vor kurzem eine 4.9.6 und dann wurde es auf 4.9.9 geupdatet und weil es da nicht ging, noch auf 4.9.10.
Aber wenn Du schon schreibst, dass es in einer 4.9.13 erst gar keinen $files Inhalt gibt, dann weiß ich echt nicht, was da los ist?
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.