Ergebnis 1 bis 5 von 5

Thema: Abfrage bei Pflichtfeldern - Kontaktformular

  1. #1
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard Abfrage bei Pflichtfeldern - Kontaktformular

    Hi zusammen,

    ich habe ein Kontaktformular mit Pflichtfeldern. Wenn eines nicht ausgefüllt ist, wird eine entsprechende Meldung ausgegeben.
    Gibt es eine Möglichkeit, dass diese Meldung nicht unmittelbar unter der Beschriftung des Textfeldes ausgegeben wird, sondern
    vielleicht als Java Script - Box oder ähnliches?
    Seien wir realistisch, versuchen wir das Unmögliche

  2. #2
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard

    Ich frage deshalb nach, weil angeblich User, welche das ausgefüllte Kontaktformular obwohl nicht alle Pflichtfelder ausgefüllt sind, meinen dieses versendet zu haben. Diese Pflichtfelderhinweise sehen die Besucher, insbesondere auf einem Mobilen Endgerät nicht.
    www.hebammenpraxiskreuzlingen.ch

    Wie kann man das anders lösen?
    Seien wir realistisch, versuchen wir das Unmögliche

  3. #3
    Contao-Fan
    Registriert seit
    09.02.2011.
    Beiträge
    602

    Standard

    Naja, wenns Pflichtfelder sind, dann müssen die auch ausgefüllt sein, sonst können sie ja nicht absenden.

    Du könntest zb zum Hinweistext scrollen lassen, müsste class="error" sein

    Wenn alles sauber responsiv ist, sollte es auch Mobil angezeigt werden.

  4. #4
    Contao-Fan
    Registriert seit
    03.04.2012.
    Beiträge
    747

    Standard

    Zitat Zitat von tintifax Beitrag anzeigen
    Naja, wenns Pflichtfelder sind, dann müssen die auch ausgefüllt sein, sonst können sie ja nicht absenden.

    Du könntest zb zum Hinweistext scrollen lassen, müsste class="error" sein

    Wenn alles sauber responsiv ist, sollte es auch Mobil angezeigt werden.
    Für mich ist das auch über Contao sauber gelöst. Doch es gibt anscheinend doch Menschen, die glauben, auch wenn das Formular nicht vollständig ausgefüllt und sie die entsprechenden Meldungen nicht sehen, dennoch abgesendet wurde.

    Wo muss ich denn die Klasse genau einbauen?
    Seien wir realistisch, versuchen wir das Unmögliche

  5. #5
    Contao-Fan
    Registriert seit
    09.02.2011.
    Beiträge
    602

    Standard

    Zitat Zitat von monaco Beitrag anzeigen
    Wo muss ich denn die Klasse genau einbauen?
    Nirgends, die gibts schon.

    Die mußt Du mit Javascript ansprechen und die scroll funktion einbauen (lassen)

    Javascript Code kannst dann im Seitenlayout unter Eigener Javascript-Code einfügen

    Hier ein Codebeispiel, das Du vermutlich noch anpassen müsstest:

    PHP-Code:
    <script>
    $(
    document).ready(function() {
            var 
    el = $('p.error');
            if (
    el[0]) {
                    if (
    el.offset().top > $(window).height()) {
                            $(
    'html, body').animate({
                                    
    scrollTopel.offset().top -120
                            
    },'slow');
                    }
            }
    });
    </script> 

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
  •