Webform - weisse Seite statt Bestätigungs Seite
am 20.09.2010 - 13:01 Uhr in
Hallo Leute,
ich hab ein Webformular dass über einen Link (http://www.xyz../orderform) in eine Seite eingebunden wird die per Views ausgegeben wird.
Im Formular gibt es Simple Felder wie Checkboxen und Textfelder - alles funktioniert wunderbar, nur wenn ich das Formular abschicke
erzeugt es keine Bestätigungsseite sondern eine weisse Seite (im Quelltext sind nur 2 br Tags zu sehen). Mail mit den Formulardaten
etc. erhalte ich einwandfrei.
Dieses Problem hatte ich noch nie, verwende Webform in einigen Projekten. Hat das vielleicht mit dem gesetzten Link zu tun? Muss ich
den anders schreiben resp. das Formular anderst ansprechen?
Kann mir jemand helfen der dieses Problem kennt oder weiss woran das liegen kann?
Thnx a lot!
Rätzo
- Anmelden oder Registrieren um Kommentare zu schreiben
Problem kenn ich! Deaktivier
am 20.09.2010 - 13:27 Uhr
Problem kenn ich!
Deaktivier mal den WYSIWYG Editor in allen Textfeldern ("Zum Plain Text Editor ..." - unter jedem Textfeld) beim Bearbeiten der Node und lösch das "br" raus und dann direkt speichern.
Das sollte dann funktionieren, das br Tag wird automatisch vom Editor hinzugefügt wenn nichts im Feld steht, welches dann diesen Whitescreen produziert.
Am Besten den Editor für die nicht benötigten Felder deaktivieren.
Das Ganze kann man auch hier nochmal nachlesen: http://drupal.org/node/158043
FCKEditor + Webform
If FCKEditor is enabled when adding a new webform on Drupal 5, the 'Additional Processing' field under the 'Webform advanced settings' fieldgroup gets the value of "br" by default. This causes a blank screen when the form is submitted. To remedy, delete the "br" from the field.
sense-design | online solutions | Do not hack core!
Drupalcenter Verhaltensregeln | Threads bitte auf [gelöst] stellen.
Funktioniert immernoch
am 20.09.2010 - 16:32 Uhr
Funktioniert immernoch nicht!
Hab alle nötigen Updates gemacht, den ckeditor sogar in den module ausgeschalten um zu sehen obs dann klappt,
die br's gelöscht und die Texte nochmals in die Textfelder geschrieben etc. aber leider nix, immernoch weiss :(
ich dreh noch durch!
Bei ner anderen Seite hab ich Webform mit CKEditor und da funzt es sauber.
Das ist der mir einzig
am 20.09.2010 - 16:49 Uhr
Das ist der mir einzig bekannte Fehler, zudem werden ja die "br" Tags ausgegeben, haste vielleicht irgendwo ein Feld vergessen?
sense-design | online solutions | Do not hack core!
Drupalcenter Verhaltensregeln | Threads bitte auf [gelöst] stellen.
gelöst - webform weisse Seite
am 20.09.2010 - 17:17 Uhr
jajaja!!! Sorry, habs gefunden, versteckt unter "Erweiterte Webformlar-Einstellungen" da gibts noch 2 Textfelder
und genau da waren die 2 br Tags!
Jetzt funktionierts!
Danke Dir für Deine Hilfe!
Grüsse
Hehe, wusst ichs doch, das
am 20.09.2010 - 17:20 Uhr
Hehe,
wusst ichs doch, das hab ich schon soooo oft gehabt das Problem, besonders bei Kunden, die Ihren Entwickler gewechselt haben.
sense-design | online solutions | Do not hack core!
Drupalcenter Verhaltensregeln | Threads bitte auf [gelöst] stellen.
Ich habe genau das gleiche
am 01.12.2010 - 17:26 Uhr
Ich habe genau das gleiche Problem.
Jedoch finde ich nirgendwo eine Möglichkeit. den wysiwyg-Editor zu deaktivieren.
Könnt Ihr mich bitte mal Schritt für Schritt dahin leiten, wo ich die Einstellung vornehmen kann?
Vielen Dank!
Musste gar nicht
am 07.12.2010 - 15:20 Uhr
Musste gar nicht deaktivieren! Geht auch einfacher.
Gehst ins Formular, Bearbeiten, dann weiter unten gibts "Erweiterte Webformular-Einstellungen" - klapp das auf und nehm dort im Source Code
die br Tags raus. Dann müsst es funktionieren!
Tut mir leid. Ich finde das
am 08.12.2010 - 16:03 Uhr
Tut mir leid. Ich finde das nicht.
Welche Version von Webform verwendest Du?
Kannst Du mir einen Screenshot von der betreffenden Stelle geben?
Das betrifft nur die 2er
am 08.12.2010 - 16:10 Uhr
Das betrifft nur die 2er Version von Webform, die 3er hat diese Möglichkeit nicht mehr.
sense-design | online solutions | Do not hack core!
Drupalcenter Verhaltensregeln | Threads bitte auf [gelöst] stellen.
Da muss man dann also mit dem
am 08.12.2010 - 16:15 Uhr
Da muss man dann also mit dem Fehler leben?
Was sagen denn die PHP-Logs
am 08.12.2010 - 16:18 Uhr
Was sagen denn die PHP-Logs dazu, da sollte was drin stehen?
sense-design | online solutions | Do not hack core!
Drupalcenter Verhaltensregeln | Threads bitte auf [gelöst] stellen.
Cannot modify header
am 08.12.2010 - 16:32 Uhr
Cannot modify header information - headers already sent by (output started at /var/www/vhosts/xyz/httpdocs/sites/all/themes/kniften01/template.php:13) in /var/www/vhosts/xyz/httpdocs/includes/common.inc in Zeile 345
Dann würde ich doch einfach
am 08.12.2010 - 16:41 Uhr
Dann würde ich doch einfach mal in den entsprechenden Zeilen in Deinem Theme gucken was da steht.
Vielleicht gibt dieses ja Aufschluss
sense-design | online solutions | Do not hack core!
Drupalcenter Verhaltensregeln | Threads bitte auf [gelöst] stellen.