Contao-Camp 2024
Ergebnis 1 bis 4 von 4

Thema: Registration, mehrere Felder als "unique"

  1. #1
    Contao-Fan
    Registriert seit
    28.06.2009.
    Ort
    Steffisburg
    Beiträge
    473

    Frage Registration, mehrere Felder als "unique"

    Hallo zusammen

    Ich möchte gerne, dass bei einer Registration mehrere Felder auf eindeutigkeit überprüft werden.

    Das Ziel wäre, dass die Felder Firma, Strasse, PLZ und Ort als ganzes nur einmal vorkommen darf.

    Gruss
    Steven

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

    Standard

    Du meinst die Kombination davon? Auf Datenbank-Ebene kannst du das mit einem Combind Index machen, welchen du dir über die DCA config anlegen lassen kannst (mit Einschränkungen). Führt aber dann halt nur zu einem nicht abgefangenem Fehler im Frontend, glaub ich.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Fan
    Registriert seit
    28.06.2009.
    Ort
    Steffisburg
    Beiträge
    473

    Standard

    Ja genau in Kombination.

    Du meinst über einen "save_callback"? Wie kann ich in der eigenen dca "tl_member" einen "save_callback" mit denn Mitgliederfelder ansprechen?

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

    Standard

    Nein für den Index brauchst du keinen Save Callback. Aber du kannst trotzdem einen Save Callback auf den Feldern implementieren und damit auch entsprechende Fehlermeldungen im Frontend ausgeben lassen (der Save Callback wird auch im Frontend beim Registrierungsmodul bzw. Persönliche Daten Modul aufgerufen).
    » sponsor me via GitHub or PayPal or Revolut

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
  •