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

Xantiva

Sehr aktives Mitglied
28. August 2016
1.789
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
Beim Öffnen des Artikels kommt Fehlermeldung "Sitzung weist Kill-Status auf" JTL-Wawi 1.9 1
Problem beim Import von Artikelbeständen wenn Artikel auf Pickliste User helfen Usern - Fragen zu JTL-Wawi 3
Neu ACHTUNG WARNUNG: Falscher USt-Betrag beim Export mit der Ameise JTL-Wawi - Fehler und Bugs 4
Neu SMARTY-Änderungen beim Shopupdate von 5.2 auf 5.4 ... Kategorie-Funktionsattribute abfragen geht nicht mehr! Templates für JTL-Shop 5
Neu Installation MS SQL 2022 Express: Fehler beim Warten auf das Wiederherstellungshandle des Datenbankmoduls Installation von JTL-Wawi 9
Neu Hilfe beim Update Shop 5 Installation / Updates von JTL-Shop 2
Neu Probleme mit dem Meta-Crawler und 403 Fehler beim Meta-Datenfeed Upload User helfen Usern 0
Neu Probleme beim Übertragen der Sendungsnummern an AMAZON Amazon-Anbindung - Fehler und Bugs 3
Fehler beim Datenbankupdate auf höhere Version JTL-Wawi 1.7 3
Fehler beim Abgleich nach Komplettabgleich JTL-Wawi 1.9 0
GPRS Fehler beim Rendering der Attribute JTL-Wawi 1.9 9
Neu Fehler beim Bearbeiten der E-Mail-Vorlage "Bestellbestätigung" JTL-Shop - Fehler und Bugs 0
Fehler [DbeSClient]JTL-Wawi beim Abgleich mit JTL Shop5 JTL-Wawi 1.9 0
Neu Artikel Etikett beim Versandvorgang drucken Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
WaWi seit 1.9.6.4 sehr langsam beim Start? JTL-Wawi 1.9 6
Neu Fehler beim Abgleich mit Amazon durch Worker. Amazon-Anbindung - Fehler und Bugs 0
Neu Probleme beim Versand von Newslettern über JTL Shop 5 Allgemeine Fragen zu JTL-Shop 2
Probleme beim Export mit der Ameise JTL-Wawi 1.7 1
Neu Die Ameise ignoriert hinterlegte Lieferantenstaffelpreise beim Import von Lieferantenbestellungen. JTL-ShippingLabels - Fehler und Bugs 0
Neu Probleme beim Einrichten von GLS Paket JTL-ShippingLabels - Ideen, Lob und Kritik 5
Neu ++ Fehler beim update von 1.55.5.3 auf version 1.8.11.0 ++ Installation von JTL-Wawi 8
Bestellungen beim Lieferanten - Aufteilung auf verschiedene Läger ? JTL-Wawi 1.9 3
Neu Prestashop 8.1.7 neuster Connector Fehler beim einlesen von Bestellungen PrestaShop-Connector 2
Probleme beim Versand mit DHL JTL-Wawi 1.9 0
Aktuelle technische Probleme beim Rechnungsdatenservice 2.0 Störungsmeldungen 0
Neu Wie kann ich Artikel mit Lagerbestand 0 beim Import inaktiv setzen) JTL-Ameise - Ideen, Lob und Kritik 17
Neu JTL Cloud Ecomdata PDF lokal speichern speichern Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu ausgehende XRechnung speichern - workflow User helfen Usern - Fragen zu JTL-Wawi 5
"Speichern, Rechnung erstellen und ausgeben" funktioniert nicht mehr JTL-Wawi 1.9 1
Neu Artikeletikette als JPG speichern Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 7
Neu Kumulierte Menge der Artikelpositionen vor dem Speichern des Auftrags einsehen Eigene Übersichten in der JTL-Wawi 1
Neu Sonderzeichen aus Kundenname entfernen - Datei speichern - ErrorLog User helfen Usern - Fragen zu JTL-Wawi 6

Ähnliche Themen