Support » Plugins » Contact Form 7 acceptance Probleme

  • Gelöst therook1972

    (@therook1972)


    Hallo liebe Helfenden,

    ich habe folgendes Problem, was ich auch nach Durchsicht der vielen deutschen und englischen Threads zu diesem Thema nicht lösen konnte.

    Auch ich möchte eine Checkbox (oder acceptance) zum Thema Datenschutz unter meinem Kontaktformular platzieren, habe dabei aber folgende Probleme:

    1. Problem „acceptance ohne acceptance_as_validation: on“
    Wenn ich das mache, kann ich das Kontaktformular überhaupt nicht absenden. Wenn ich mit der Maus über den absenden-Button gehe, wird ein rundes, durchgestrichenes Schild angezeigt (was ich nicht mit Screenshot aufnehmen kann).

    2. Problem „acceptance mit acceptance_as_validation: on“
    Wenn ich das mache, kann ich das Formular absenden, ABER, wenn die Checkbox nicht ausgewählt wird, sieht es so aus, als würde die Mail auch abgesendet und es erscheint auch keine Fehlermeldung (also auch suboptimal). Eine Mail wird aber nur versandt, wenn die Checkbox ausgewählt wurde.

    Was ich also gerne hätte wäre, dass er wenigstens sagt: „hey, das ist ein Pflichtfeld“, die Nachricht wurde nicht abgesendet oder so.

    Hat jemand eine Idee (oder ich vielleicht einen Denkfehler)?

    Hier ist der Code:

    <label> Ihr Name (Pflichtfeld)
        [text* your-name] </label>
    <label> Ihre E-Mail-Adresse (Pflichtfeld)
       [email* your-email] </label>
    <label> Ihre Nachricht
    [textarea textarea-665 40x3] </label>
    [acceptance acceptance-795] Ich habe die <a href="https://steffens-finanz.de/datenschutz">Datenschutzerklärung</a> zur Kenntnis genommen. Ich stimme zu, dass meine Angaben und Daten zur Beantwortung meiner Anfrage elektronisch erhoben und gespeichert werden.Hinweis: Sie können Ihre Einwilligung jederzeit für die Zukunft per E-Mail an <b>datenschutz@steffens-finanz.de</b> widerrufen. [/acceptance]
    
    [submit "absenden"]
    • Dieses Thema wurde geändert vor 5 Monaten, 3 Wochen von therook1972.

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Ich hab das mal rasch nachgebaut:

    Formular

    <label> Dein Name (Pflichtfeld)
        [text* your-name] </label>
    
    <label> Deine E-Mail-Adresse (Pflichtfeld)
        [email* your-email] </label>
    
    <label> Betreff
        [text your-subject] </label>
    
    <label> Deine Nachricht
        [textarea your-message] </label>
    [acceptance acceptance-693] Ich finde das toll[/acceptance]
    
    [submit "Senden"]

    Zusätzliche Einstellungen
    acceptance_as_validation: on

    Versuche ich eine Nachricht zu senden, bei der das Feld nicht aktiviert ist, bekomme ich einen Fehler angezeigt:

    Fehlermeldung: Du musst die Bedingungen akzeptieren bevor du deine Mitteilung absendest.

    Ob du bei einer bewussten Willensentscheidung, Daten zu übermitteln, eine ausdrückliche Einwilligung einholen musst, dass die Daten übermittelt werden, kann dir ein Jurist sicher besser beantworten. Nach meinen Informationen ist das etwas zuviel des Guten und ein zusätzlicher Hinweis/Link auf die Datenschutzerklärung unterhalb des Formulars wäre bereits überdeutlich. Aber das war ja hier nicht die Frage.

    Guten Morgen,
    erstmal vielen Dank für die Mühe. Ich habe das Problem jetzt endlich gefunden.

    Ich arbeite mit elementor und hatte das Kontaktformular in ein modal/Popup gepackt. Und das funktioniert nicht.

    Ich habe jetzt in einem anderen Projekt genau das gleiche auf der Webseite gemacht und schwupps es funktioniert ohne Probleme.

    Vielen Dank und schönen Sonntag 🙂

Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)