Ergebnis 1 bis 4 von 4

Thema: PLZ unter Adressdaten der Mitglieder wird nicht gespeichert

  1. #1
    Contao-Fan
    Registriert seit
    31.01.2016.
    Ort
    Kaufbeuren
    Beiträge
    473

    Standard PLZ unter Adressdaten der Mitglieder wird nicht gespeichert

    Hallo zusammen,

    wenn ich bei den Mitgliedern unter den Adressdaten eine PLZ eingebe im Backend und abspeichere wird diese nicht angenommen, denn nach der Speicherung ist das Eingabefeld der PLZ wieder leer. Übrigens wenn Mitglieder im Frontend die PLZ eingeben ist dies genauso.

    Das ist seit Ende letzten Jahres so, wo ich eine Anpassung in der tl_member.php für die PLZ vornehmen musste.
    Bisher war der Eintrag in der tl_member.php folgendermaßen und hat auch jahrelang so funktioniert.

    PHP-Code:
    // Fields
    $GLOBALS['TL_DCA']['tl_member']['fields']['postal']['eval']['rgxp'] = natural
    Durch irgendwas hat sich was geändert und mir wurde in der LOG-Datei ausgegeben, dass in dieser Zeile ein Fehler vorliegen würde. Seit diesem Zeitpunkt konnte ich im Backend nicht mehr zugreifen auf die Mitglieder, denn sobald man auf den Menübutton Mitglieder geklickt hat ist eine Fehlerseite erschienen. Mitglieder konnten sich seitdem nicht mehr mit ihrer Kennung auf der Homepage anmelden und es wurde ihnen ebenfalls eine Fehlerseite ausgegeben.

    Habe dann folgende Änderung an der tl_member.php durchgeführt

    PHP-Code:
    // Fields
    $GLOBALS['TL_DCA']['tl_member']['fields']['postal']['eval']['rgxp'] = true
    Danach konnte ich im Backend wieder auf die Mitglieder zugreifen und dort deren Daten bearbeiten. Auch die Mitglieder konten sich im Frontend mit ihrer Kennung auf der Homepage anmelden und ihre Daten anpassen. Aber ab diesem Zeitpunkt waren bei allen Mitgliedern die PLZ nicht mehr sichtbar.
    Ich vermute jetzt, das true bei dem Eintrag der Grund ist. Was muss bitte in der tl_member.php für die PLZ eingetragen werden wenn es mit true und natural nicht funktionieren.
    Hat jemand eine Idee wie man das Problem lösen kann.

    Danke, Gruß Thomas

  2. #2
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.451
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das natural muss in Anführungszeichen:
    PHP-Code:
    'rgxp'=>'natural' 
    .

    Ein true passt hier natürlich gar nicht.

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von Thomasge Beitrag anzeigen
    Durch irgendwas hat sich was geändert
    Vermutlich die PHP Version, denn so wie du das geschrieben hast ist das ein Syntaxfehler und funktioniert nicht mehr in den neuesten PHP Versionen
    » sponsor me via GitHub or PayPal or Revolut

  4. #4
    Contao-Fan
    Registriert seit
    31.01.2016.
    Ort
    Kaufbeuren
    Beiträge
    473

    Standard

    Zitat Zitat von cliffparnitzky Beitrag anzeigen
    Das natural muss in Anführungszeichen:
    PHP-Code:
    'rgxp'=>'natural' 
    .

    Ein true passt hier natürlich gar nicht.

    Danke, hat funktioniert


    Gruß, Thomas

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •