Ergebnis 1 bis 6 von 6

Thema: Contao Mitglieder ohne Namen nur mit Mailadresse

  1. #1
    Contao-Nutzer Avatar von cmsfrickel
    Registriert seit
    08.04.2011.
    Ort
    Woltersdorf/Berlin
    Beiträge
    44

    Standard Contao Mitglieder ohne Namen nur mit Mailadresse

    Hallo allerseits,
    wie bekomme ich das hin das ich neue Mitglieder eintragen kann von denen ich nur eine Mailadresse habe??
    Vornamen und Nachnamen sind doch Pflichtfelder.
    Kann ich das irgendwo abschalten??

    Lt. Gesetzgeber dürfen sowiso nur die Mailadressen ohne Namen abgespeichert werden.
    Schönes Wochenende
    cmsfrickel

  2. #2
    Contao-Fan Avatar von webster
    Registriert seit
    14.09.2010.
    Ort
    Kiel
    Beiträge
    460

    Standard

    Hallo cmsfrickel,

    probier mal, folgendes in die Datei system/config/dcaconfig.php einzutragen:

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_member']['fields']['firstname']['eval']['mandatory'] = false;
    $GLOBALS['TL_DCA']['tl_member']['fields']['lastname']['eval']['mandatory'] = false
    Was ist das? - Blaues Licht - Und was macht es? - Es leuchtet blau...

  3. #3
    Contao-Nutzer Avatar von cmsfrickel
    Registriert seit
    08.04.2011.
    Ort
    Woltersdorf/Berlin
    Beiträge
    44

    Standard Vorname und Nachname

    Hallo Webster,
    War am Wochenende nicht da, deswegen die Antwort erst jetzt.
    Ich habe die Einträge kopiert und in die daconfig.php eingetragen. Hat aber leider keine Wirkung - im Mitgliederfeld wird immer noch anch Vor und Nachnamen verlangt.
    Hat jemand eine Idee was ich noch machen kann??
    Vielen Dank für Eure Bemühungen
    cmsfrickel

  4. #4
    Contao-Fan Avatar von webster
    Registriert seit
    14.09.2010.
    Ort
    Kiel
    Beiträge
    460

    Standard

    hmmm-seltsam, das funktioniert eigentlich immer problemlos. Habe es gerade auch noch einmal durchgetestet - es geht einwandfrei...
    Geht es denn wirklich um Mitglieder ? Willst Du die im BE oder FE anlegen?
    Was ist das? - Blaues Licht - Und was macht es? - Es leuchtet blau...

  5. #5
    Contao-Nutzer Avatar von cmsfrickel
    Registriert seit
    08.04.2011.
    Ort
    Woltersdorf/Berlin
    Beiträge
    44

    Gesicht zeigt die Zunge Mitglieder

    Hallo Webster,
    mach ich was verkehrt? An welcher Stelle und wie? mit * oder ohne soll ich das einfügen??

    Ich habe es mal vor und auch nach der Zeile:
    * $GLOBALS['TL_DCA']['tl_article']['config']['doNotCopyRecords'] = true;
    eingefügt. Beide Varianten funktionieren nicht.

    Der Sachverhalt:
    Ich habe 1500 Mitglieder eingefügt über csv import und diese haben einen Newsletter bekommen.

    Nun sind einige Adressen nicht erreichbar gewesen, und diese ändert unsere Sekretärin im BE ab.
    Auch sollen nun neue hinzukommen und dort tritt dieser Makel auf.
    Wo wir einen Namen und Vornamen haben ist es kein Problem.
    Aber wir haben auch viele Mitglieder wo wir nur eine Mailadresse haben.......

    Demnächst will ich ein Anmeldeformular erstellen dannsollen sie sich selber anmelden. Aber trotzdem wird es immer wieder nur Mailadressen geben.
    Hast Du noch eine Idee??
    Geändert von cmsfrickel (06.08.2012 um 20:30 Uhr)

  6. #6
    Contao-Nutzer
    Registriert seit
    30.10.2010.
    Beiträge
    93

    Standard

    Also ich habe folgendes in die dcaconfig.php eingetragen:

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_member']['fields']['firstname']['eval']['mandatory'] = false
    $GLOBALS['TL_DCA']['tl_member']['fields']['firstname']['eval']['required'] = false
    $GLOBALS['TL_DCA']['tl_member']['fields']['lastname']['eval']['mandatory'] = false
    $GLOBALS['TL_DCA']['tl_member']['fields']['lastname']['eval']['required'] = false
    Funktioniert bei mir einwandfrei.

    lg Martin
    Geändert von martinmv (07.03.2014 um 12:02 Uhr)

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
  •