Neu v5.1.5: TypeError beim Speichern von eigenen Seiten (Bildname)

Xantiva

Sehr aktives Mitglied
28. August 2016
1.795
316
Düsseldorf
Hi,

ich wollte nach der Migration vom Shop 4.06 auf den aktuellen 5.1.5 den Inhalt einer meiner eigenen Seiten speichern. Danach sehe ich nur noch eine weiße Seite. :(

/admin/links.php => Informationen => Versandinformationen bearbeiten und dann speichern. Die Seite beinhaltet zwei Bilder, die mir auch beim Editieren angezeigt werden.

Fatal error: Uncaught TypeError: Unsupported operand types: int + string in /var/www/vhosts/basteln-selbermachen.de/httpdocs/admin/links.php:248
Stack trace: #0 {main} thrown in /var/www/vhosts/basteln-selbermachen.de/httpdocs/admin/links.php on line 248

PHP:
                if (is_array($_FILES['Bilder']['name']) && count($_FILES['Bilder']['name']) > 0) {
                    $lastImage = $linkAdmin->getLastImageNumber($kLink);
                    $counter   = 0;
                    if ($lastImage > 0) {
                        $counter = $lastImage;
                    }
248                 $imageCount = (count($_FILES['Bilder']['name']) + $counter);

Dann habe ich ein var_dump eingefügt:

PHP:
var_dump("count ..", count($_FILES['Bilder']['name']), "counter", $counter, "lastImage", $lastImage, "kLink", $kLink);

Mit folgendem Ergebnis:
Code:
string(8) "count .." int(1) string(7) "counter" string(1) "p" string(9) "lastImage" string(1) "p" string(5) "kLink" int(50)

Also in /includes/src/Link/Admin/LinkAdmin.php reingeschaut, um zu sehen, wo das "p" herkommt:

PHP:
        $max = 0;
        foreach ($images as $image) {
            $num = \mb_substr($image, 4, (\mb_strlen($image) - \mb_strpos($image, '.')) - 3);
            var_dump("image", $image, "num", $num, "max", $max);
            if ($num > $max) {
                $max = $num;
            }
        }
        var_dump("return max", $max);

        return $max;

Da kommt dann folgendes zum Vorschein:
Code:
string(5) "image" string(9) "Bild1.gif" string(3) "num" string(1) "1" string(3) "max" int(0)
string(5) "image" string(15) "dpd-predict.jpg" string(3) "num" string(1) "p" string(3) "max" string(1) "1"
string(10) "return max" string(1) "p"

Wieso erwartet Ihr hier plötzlich einen Dateinamen, der dem Schema "BildNNN.xyz" entspricht? :eek: Breaking Change!
Um bei den eigenen Seiten Bilder mit sprechenden Namen zu behalten, konnten die schon immer per FTP in den passenden Ordner hochgeladen und genutzt werden! ;)
Somit kann ich derzeit die meisten meiner eigenen Seite nicht mehr bearbeiten. ☹️

Ich erstelle noch ein Ticket ..

Ticket#2022122310002168
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Neu Probleme beim Erstellen von Artikeln aus Angeboten von eBay User helfen Usern - Fragen zu JTL-Wawi 1
Neu EK Preise beim Wareneingang Arbeitsabläufe in JTL-Wawi 4
Neu Probleme beim Mailversand User helfen Usern 0
Neu Bestände in-house und beim Lieferanten + Proforma-Rechnungen, wie? Arbeitsabläufe in JTL-Wawi 3
Dropshipping-Labeldruck beim Lieferanten über JTL-Wawi (Versandstandorte / Workflows) JTL-Wawi 1.10 0
Worker bleibt beim empfangen/senden von Daten hängen JTL-Wawi 2.0 8
Neu Punkt statt Komma beim export Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Fehler beim Update der Datenbank von 1.11.7 auf 2.0.1 JTL-Wawi - Fehler und Bugs 7
Neu Ausdruck Rechnung beim Workflow nicht korrekt formatiert User helfen Usern - Fragen zu JTL-Wawi 6
Fehlermeldung beim Anlegen einer zweiten JTL POS Kasse in JTL-Wawi JTL-Wawi 1.11 1
Neu Immer wieder Probleme beim Abgleich, hängt löscht was auch immer Shopify-Connector 0
Nachnahme beim Dropshipper JTL-Wawi 1.11 0
Zahlungsmodul bucht falsch beim Abgleich JTL-Wawi 2.0 1
Neu Wo ist JTL-Debug geblieben? Shopvariablen beim Shop-/Templateentwicklung sichtbar machen? Plugins für JTL-Shop 10
Neu Fehler beim Abgleich, aber nur 1 einer von 3 Shopify Shops Shopify-Connector 2
Neu JTW Wawi hängt beim Bearbeiten der Druckvorlage für Mahnungen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Beim Versuch Paypal-Plugin mit Paypal-Konto zu verbinden Shop nicht mehr erreichbar Plugins für JTL-Shop 2
Neu Shop 5.6.1: Probleme beim Entfernen von Artikeln aus dem Warenkorb JTL-Shop - Fehler und Bugs 5
Artikel Eigene Felder kommen nur beim ersten Shopabgleich in den JTL-Shop JTL-Wawi 1.11 2
Neu Zyklische Fehler beim Listen von T-Shirts Amazon-Lister - Fehler und Bugs 3
Neu OPC friert beim speichern von Änderungen ein nach JTL-Shop Update von Version 5.1.5 auf 5.6.1 JTL-Shop - Fehler und Bugs 6
Rechnung speichern - WaWi wird geschlossen JTL-Wawi 2.0 4
Neu Workflows speichern z.B. Rechnungen nicht mehr seid der 2.01 User helfen Usern - Fragen zu JTL-Wawi 1
Inaktive Verkaufskanäle lassen sich nicht löschen – erscheinen nach Löschen und Speichern erneut JTL-Wawi 1.11 0
Ameisen-Vorlagen Attribute und Eigene Felder lassen sich nicht speichern JTL-Wawi 1.11 2

Ähnliche Themen