Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Kontaktformular, Eingabefelder bei erfolgreichem Versand nicht anzeigen
hman
Beitrag Mon. 21. January 2008, 16:34
Beitrag #1


Advanced Member
***

Gruppe: Members
Beiträge: 64
Mitglied seit: 09.01.2007
Mitglieds-Nr.: 572



Hallo Leute,

Hat jemand von Euch eine Idee, ob es eine Möglichkeit gibt beim Kontaktformular
bei erfolgreichem Versand die Eingabefelder nicht anzuzeigen?

Ich verwende das Modul als Basis für eine Buchungsanfrage und es sieht einfach
blöd aus, wenn der Anwender nach erfolgreicher Bearbeitung die Erfolgsmeldung
und alle Felder wieder angezeigt bekommt.

Oder wäre es besser ein anderes Modul hierfür zu verwenden?

Im Voraus vielen Dank

Gruss rolleyes.gif
Go to the top of the page
 
+Quote Post
saschapi
Beitrag Mon. 21. January 2008, 16:52
Beitrag #2


Advanced Member
********

Gruppe: Moderators
Beiträge: 911
Mitglied seit: 26.06.2006
Wohnort: Essen; Ruhrgebiet
Mitglieds-Nr.: 4



Ich hatte da mal was eingehackt. Da ich im Changelock noch das folgende gefunden habe:
ZITAT
Current versionnumber is 01.07.04 - released 03.01.2006
------------------------------------------------------------------------------------------------
+ Added possibility to give submitted form a different class or id


sollte das noch drin sein. Du kannst damit dem form eine ID wie #sentform geben und per CSS diese display:none setzen. Fertig ist die Laube wink.gif


--------------------
Go to the top of the page
 
+Quote Post
hman
Beitrag Mon. 21. January 2008, 17:08
Beitrag #3


Advanced Member
***

Gruppe: Members
Beiträge: 64
Mitglied seit: 09.01.2007
Mitglieds-Nr.: 572



ZITAT(saschapi @ Mon. 21. January 2008, 16:52) *
Du kannst damit dem form eine ID wie #sentform geben und per CSS diese display:none setzen. Fertig ist die Laube wink.gif


Woaw das ist wirklich genial, weil einfach!

Eine Frage habe ich noch, meinst Du die ID in "Template Formularstart"? Wenn ich die
auf display:none setzte, dann werden die Eingabefelder aber auch beim Erstaufruf
nicht angezeigt!

Besten Dank!

Der Beitrag wurde von hman bearbeitet: Mon. 21. January 2008, 17:26
Go to the top of the page
 
+Quote Post
saschapi
Beitrag Mon. 21. January 2008, 17:43
Beitrag #4


Advanced Member
********

Gruppe: Moderators
Beiträge: 911
Mitglied seit: 26.06.2006
Wohnort: Essen; Ruhrgebiet
Mitglieds-Nr.: 4



ich seh gerad dass ich das damals so gelöst habe dass class="{transmitted}" in dem besagten Template Formularstart steht.
{transmitted} ist solange nix verschickt wurde einfach leer. Sobald das versendet wurde ist es class="transmitted"

Mach also einfach mal eine CSS regel:

QUELLTEXT
form.transmitted
{display: none;}


Das sollte es machen!


--------------------
Go to the top of the page
 
+Quote Post
andi
Beitrag Mon. 21. January 2008, 17:52
Beitrag #5


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



oder du gibst – im falle von version 2.2 – unter sonstiges: «nach erfolg weiterleiten auf folgende url» eine eigene seite an, auf welchem dein «dankessätzchen» steht.


gruss andi


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 25.4.24 - 22:21

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.