[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • do form - Seitentitel versteckt mitsenden
Seite 1 von 1

do form - Seitentitel versteckt mitsenden

Verfasst: 8. Jan 2014, 11:57
von flow013
Hi,

ich möchte mit dem Formular do form! den Seitentitel nach Möglichkeit versteckt mitsenden.
Gibt es da eine Lösung oder hat jemand einen Vorschlag für mich?

Danke im Voraus!

Re: do form - Seitentitel versteckt mitsenden

Verfasst: 8. Jan 2014, 14:23
von Xong
Hi flow013,

Modulausgabe öffnen, Seitentitel reinpacken, Modul abspeichern. :P

Re: do form - Seitentitel versteckt mitsenden

Verfasst: 8. Jan 2014, 17:05
von flow013
Hi Xong,

das Modul wird auf mehreren Seiten verwendet, muss den Seitentitel also jeweils selbst auslesen.
Mit window.parent.document.title; funktioniert das soweit auch.

Mein Problem: der Seitentitel soll in der E-Mail mit geschickt werden, damit der Kunde die e-Mail-Anfrage zuordnen kann (im Seitentitel steht der jeweilige Produktname).

Danke im Voraus!

Re: do form - Seitentitel versteckt mitsenden

Verfasst: 8. Jan 2014, 17:21
von Xong
Hi flow013,

ich weiß leider nicht, auf welchem Wissensstand du bist und wie gut du dich mit PHP auskennst. Mit Javascript erreichst du hier eher nichts.

Wie dein Seitentitel aufgebaut ist, kannst du in deinem Template nachschauen. Diesen Code musst du einfach nur in das DoForm-Modul an die stellen einbauen, wo die E-Mail generiert wird.

Re: do form - Seitentitel versteckt mitsenden

Verfasst: 9. Jan 2014, 11:27
von flow013
Hi XONG,

ich glaube ich muss das Problem genauer beschreiben.
Das Formularmodul wird auf mehreren Seiten verwendet.
Das Ziel: der Kunde soll hinterher erkennen, von welcher dieser Seiten das Formular verschickt wurde.

Meine Idee war, das ganze darüber zu lösen, das der Seitentitel in der E-Mail mitgeschickt wird. Aber wie?
Für jede andere Idee bin ich auch offen.

Danke!

Re: do form - Seitentitel versteckt mitsenden

Verfasst: 9. Jan 2014, 13:01
von Xong
Hi flow013,

ich hab dich schon verstanden.
Es gibt jetzt, aber ein Problem: Ich kenne deinen Code nicht.

Deshalb hab ich dir die Lösung zwar allgemein, aber so genau wie möglich beschrieben.
Wenn du mehr Hilfe brauchst, musst du schon mit ein bisschen Code rausrücken (Template und DoForm-Ausgabe).

Re: do form - Seitentitel versteckt mitsenden

Verfasst: 10. Jan 2014, 17:51
von Thomas.Skerbis
Eigentlich ist es ganz simpel:
Du kannst den Wert $_SERVER["REQUEST_URI"] in der Ausgabe einfügen. (Pfad zur Seite)
Alternativ kannst Du natürlich auch den Seitentitel nutzen.
z.B. so:

Code: Alles auswählen

$doformhtmlfooter = '<hr size="1" /><br />
<br />Ursprungsseite: '.$_SERVER["REQUEST_URI"] .'</body></html>';
 
$nonhtmlfooter = '\nUrsprungsseite: '.$_SERVER["REQUEST_URI"].';
Das Formular ließe sich natürlich auch über den Betreff identifizieren.