1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Contactform 7 | Felder ausblenden

Dieses Thema im Forum "Plugins und Widgets" wurde erstellt von jonny72, 3. November 2012.

  1. jonny72

    jonny72 Member

    Registriert seit:
    14. April 2012
    Beiträge:
    21
    Zustimmungen:
    0
    Hallo Forum,

    ich suche schon eine Weile im Internet und hier im Forum, konnte aber nix finden.
    Vielleicht kann mir hier jemand weiterhelfen.

    Ich habe das Contactform 7 in eingebaut. Alles funktioniert gut.
    Eine Sache gefällt mir aber nicht so gut:
    Schickt man das Formular ab so kommt unten die Meldung:"Ihre Nachricht wurde erfolgreich gesendet. Vielen Dank!" ABER:
    Die Formularfelder bleiben. Was völlig unnötig ist...
    Viel besser wäre es hier, wenn NUR die Nachricht kommen würde.
    Hier in dieser Seite ist das so, dass hier dann ein Bild hinsoll.

    Also:
    Bei Versand des Formulars soll (NUR) eine Grafik angezeigt werden.

    Hat jemand dafür einen Ansatzpunkt?

    Vielen Dank im Voraus.


    lg
    jonny
     
  2. egado

    egado Well-Known Member

    Registriert seit:
    19. Oktober 2012
    Beiträge:
    264
    Zustimmungen:
    3
    Hm... ich habe das auf einer Website so gelöst, dass nach dem Versenden auf eine spezielle Seite weitergeleitet wird, die natürlich nicht in der normalen Website Navigation auftauchen sollte...

    Wenn du in die Einstellungen des Formulars gehst, gaaaanz nach unten scrollst findest du dort ein Feld "Zusätzliche Einstellungen".

    Dort trägst du folgendes ein:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Dann wird der Benutzer nach dem Versand auf diese Seite weitergeleitet, dort könntest du entsprechend auch ein Bild setzen :) Vielleicht bringt dich das ja schon weiter...
     
  3. jonny72

    jonny72 Member

    Registriert seit:
    14. April 2012
    Beiträge:
    21
    Zustimmungen:
    0
    Hallo Egado,

    ja, das bringt mich allerdings weiter!
    Vielen Dank.

    Das habe ich jetzt auch so gemacht.
    Eine Kleinigkeit nervt aber noch.
    Und zwar die Bestätigung beim Formularversand "Ihre Nachricht wurde versendet......".
    Denn es soll so sein, dass das eben auf dem Bild dann erscheint.
    so ist es dann doppelt gemopplet. :(

    Wenn ich diese info nun lösche (im admin) und im css den rahmen entferne, dann ist da nix mehr aber es "spring" etwas, sprich der footer springt nach unten.
    Diese Bestätigung müsste im CODE entfernt werden.

    Dann wäre die Lösung mit dem Weiterleite (fast) perfekt...

    hast du dafür einen Ansatz?

    lg
    jonny
     
  4. egado

    egado Well-Known Member

    Registriert seit:
    19. Oktober 2012
    Beiträge:
    264
    Zustimmungen:
    3
    Huhu,

    also es gäbe da zwei Lösungsansätze die mir spontan einfallen...

    1 Andere Text
    Statt der Erfolgsmeldung kannst du ja einfach schreiben "Sie werden weitergeleitet" oder so...

    2 Erfolgsmeldung ausblenden per CSS
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!


    Viele Grüße
     
  5. jonny72

    jonny72 Member

    Registriert seit:
    14. April 2012
    Beiträge:
    21
    Zustimmungen:
    0
    Hallo nochmal,

    vielen Dank für den Tip.
    Leider wird es immer noch angezeigt...(?)
    Habe das jetzt so gelöst, dass ich die Meldung im Admin entfernt habe und im css den Rahmen.
    Das einzige was jetzt noch stört, ist dass der Footer nach unten springt, da ja eine Nachricht angezeigt wird die nicht angezeigt wird.....
    Diese Meldung müsste im Code entfernt werden. Weiß aber nicht wo.
    Habe mal in der classes.php etwas probiert, aber ohne Erfolg.

    so ist es aber ok..., nicht optimal aber ok..

    vielen Dank nochmal für die Tipps....

    lg
    jonny
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden