Fehler konnte gefunden werden und wird im nächsten Update gefixt.
Die Kombination aus Auswahl einschränken und Einfach-Auswahl Feldtyp erzeugt den Fehler beim Erstellen eines neuen Elements. Danke Joseph für den Hinweis!
Ankündigung
Einklappen
Keine Ankündigung bisher.
Seitenbau / Seitenwähler - Seitenauswahl einschränken funktioniert nicht
Einklappen
Dieses Thema ist geschlossen.
X
X
-
Prüfe die Einstellungen beider Attribute und speichere diese nach den nötigen Wünschen ggf. wird das System einen DB-Hinweis geben.
ps. kann es sein, dass du hier anstelle eines Seitenwählers ein Datumsfeld nutzt. SQL meldet darüber hinaus "Invalid datetime format:"Zuletzt geändert von Tim; 11.10.2021, 10:51.
Einen Kommentar schreiben:
-
Danke für die immer so rasche Hilfe.
Habe jetzt die DB und die über CC angelegten Feldarten überprüft.
kontinent_seiten_zuordnung int(10) UNSIGNED Nein 0
Land-Seiten-Zuordnungw50
reise_thema_seiten_zuordnung int(10) UNSIGNED Nein 0
Reise-Thema-Seiten-Zuordnungw50
Wie muß ich die 2 Felder in der DB nun ändern, damit das wieder funktioniert. Beim Aufruf von install kommt kein Fehler in der DB.
Einen Kommentar schreiben:
-
Hi,
es sieht so aus als wurde das Seitenauswahl-Attribut von Mehrfachauswahl zu Einfach Auswahl umgestellt (-> das erzeugt einen Feldtyp-Wechsel in der DB*) und daraufhin wieder auf Mehrfachauswahl (und nun wurde die DB nicht geupdated). Damit passt der Wert nicht mehr zum Feld.
* Einfachauswahl nutzt ein integer Feld (siehe SQL Fehler, bestätigt dies)
* Mehrfachauswahl nutzt ein blob Feld und speichert einen serialisierten Array (siehe SQL-Fehler, der Feldwert ist ein ser. Array).
Je nach dem wie das Feld genutzt werden soll (einfach oder mehrfach) muss die Datenbank geupdated werden.
Einen Kommentar schreiben:
-
josephkisler hat ein Thema erstellt Seitenbau / Seitenwähler - Seitenauswahl einschränken funktioniert nicht.Seitenbau / Seitenwähler - Seitenauswahl einschränken funktioniert nicht
Version 4.3.11, Contao Vers. 4.9.20
Wähle ich im Seitenwähler unter Seitenauswahl einschränken eine Seite an bekomme ich folgende Fehlermeldung beim Neuanlegen:
An exception occurred while executing 'INSERT INTO cc_reisen (`kontinent_seiten_zuordnung`, `reise_thema_seiten_zuordnung`, `category`, `reiseart`, `ort`, `kontinent`, `notelist`, `tstamp`)
VALUES ('a:1:{i:0;i:2666;}', 'a:1:{i:0;i:2683;}', '', '', '', '', '0', 0)': SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: 'a:1:{i:0;i:2666;}'
for column `d0372c18`.`cc_reisen`.`kontinent_seiten_zuordnung ` at row 1
Könnt Ihr das mal kontrollieren. DankeStichworte: -
- 1 Likes
Einen Kommentar schreiben: