Problem/Übergabe bei "w3concepts.form.v1"
Verfasst: Mo 13. Feb 2006, 13:11
Hallo,
folgende Sachen im Formular-Modul:
1. Im Backend kann man in der Artikelbearbeitung folgenden Text eingeban:
"Hier ist die Ausgabe einzugeben, die erscheint, wenn das Formular erfolgreich prozessiert worden ist:"
Der Text, den ich dort eingebe, steht aber immer auf der Seite und wenn ich das Formular abschicke ein zweites mal darunter, woran könnte das liegen?
2. Habe krampfhaft versucht, dass zu der E-mail, welche das angelegt Formular und dessen Werte (Felder) verschickt noch ganz oben ein eigener Text und vor allem der Name der Headline des Artikels erscheint, wie kann ich das realisieren?
Im folgenden Script vom Modul wird ja die Mail generiert und als "Message"-Inhalt angelegt, wo kann ich die Zeile zur Übermittlung der Headline und dem festen Einleitungstext (z. B. Hier die Formulardaten:) einarbeiten.
Danke für eure Hilfe.
Gruß, SeB
folgende Sachen im Formular-Modul:
1. Im Backend kann man in der Artikelbearbeitung folgenden Text eingeban:
"Hier ist die Ausgabe einzugeben, die erscheint, wenn das Formular erfolgreich prozessiert worden ist:"
Der Text, den ich dort eingebe, steht aber immer auf der Seite und wenn ich das Formular abschicke ein zweites mal darunter, woran könnte das liegen?
2. Habe krampfhaft versucht, dass zu der E-mail, welche das angelegt Formular und dessen Werte (Felder) verschickt noch ganz oben ein eigener Text und vor allem der Name der Headline des Artikels erscheint, wie kann ich das realisieren?
Im folgenden Script vom Modul wird ja die Mail generiert und als "Message"-Inhalt angelegt, wo kann ich die Zeile zur Übermittlung der Headline und dem festen Einleitungstext (z. B. Hier die Formulardaten:) einarbeiten.
Code: Alles auswählen
// PRIVATE
function add2Message($key,$value) {
if (strlen($key) > 25 OR strlen($value) > 54) {
$this->email['message'] .= "$key\n$value\n";
} else {
$this->email['message'] .= $key;
$this->email['message'] .= str_repeat(' ',25-strlen($key));
$this->email['message'] .= "$value\n";
}
}
// PRIVATE
function generateEmailMessage() {
if ($this->aufgedroeselt) foreach ($this->aufgedroeselt as $key => $value) {
$this->add2Message($key,$value);
}
}
Danke für eure Hilfe.
Gruß, SeB