Ankündigung

Einklappen
Keine Ankündigung bisher.

Seitenbau / Seitenwähler - Seitenauswahl einschränken funktioniert nicht

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • 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. Danke

  • #2
    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.
    http://www.premium-contao-themes.com

    Kommentar


    • #3
      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.

      Kommentar


      • #4
        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.
        http://www.premium-contao-themes.com

        Kommentar


        • #5
          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!
          http://www.premium-contao-themes.com

          Kommentar

          Lädt...
          X