Verwendung: Formular Registrierung mit Checkbox

Benno Krombach's Avatar

Benno Krombach

04 May, 2018 07:10 AM

Produkt: Tao Contao
Contao-Version: 3.5

Guten Tag,
kann man bei dem Registrierungsformular für Mitglieder mit einfachen Mitteln eine Checkbox hinzufügen? Es geht um die DSGVO, diese sollen mit der Checkbox bestätigt werden.
Vielen Dank.

Grüße
Benno Krombach

  1. Support Staff 1 Posted by RockSolid Theme... on 04 May, 2018 01:07 PM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Frage.

    Dafür können Sie z. B. die Erweiterung privacyconsent-bundle verwenden.

    Alternativ lässt sich eine solche Checkbox auch über die Datei system/config/dcaconfig.php hinzufügen:

    $GLOBALS['TL_DCA']['tl_member']['fields']['privacyConsent'] = array(
        'label'     => array('Datenschutzbestimmungen', 'Ja, ich akzeptiere die Datenschutzbestimmungen und AGB.'),
        'exclude'   => true,
        'inputType' => 'checkbox',
        'eval'      => array('mandatory'=>true, 'feEditable'=>true, 'feViewable'=>true, 'feGroup'=>'contact'),
        'sql'       => "char(1) NOT NULL default ''"
    );
    

    Danach muss die Datenbank aktualisiert werden und das neue Feld kann dann in den Einstellungen des Registrierungsmoduls ausgewählt werden.

  2. 2 Posted by ExtraPunkt Komm... on 04 May, 2018 01:35 PM

    ExtraPunkt Kommunikationsdesign's Avatar

    Hallo und vielen Dank für die schnelle Antwort.

    Habe das nun wie beschrieben mit der Datei "dcaconfig" gelöst. Kann ich
    das auch für die englische Sprache in dieser Datei umsetzen?

    Beste Grüße

  3. Support Staff 3 Posted by RockSolid Theme... on 07 May, 2018 05:13 AM

    RockSolid Themes's Avatar

    Ja, dafür können Sie folgenden Code verwenden:

    'label' => $GLOBALS['TL_LANGUAGE'] === 'de'
        ? array('Deutsche Bezeichnung', 'Deutsche Beschreibung')
        : array('Englische Bezeichnung', 'Englische Beschreibung'),
    
  4. 4 Posted by ExtraPunkt Komm... on 07 May, 2018 09:34 AM

    ExtraPunkt Kommunikationsdesign's Avatar

    Vielen Dank für Ihre Antwort.

    Hat alles super funktioniert, wie immer ein toller Support, nochmals
    vielen Dank.

    Beste Grüße

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac