Zum Inhalt springen

Kontaktformular \"Dankeseite\" im selben Browserfenster???

Erstellt am 24. April 2006 · 7 Antworten · letzte Antwort am 12. Mai 2006

Tags: Inhaltselemente, Frage

WeVo ·

Hi Leute,

die Frage ist mir etwas peinlich aber ich brauch eine Antwort 😉 Also ich habe ganz normal das Standartkontaktformular als Content auf einer Seite eingefügt und als Zielseite eine "Dankeseite" angegeben.
Wenn ich jetzt das Mailformular allerdings ausfülle und abschicke öffnet sich die Dankeseite in einem neuen Fenster soll sie aber nicht sie soll im selben Fenster öffnen! Wie mach ich dass ???? 😉 Danke!

Viele Grüße

Markus

markus.​l ·

Hallo Markus,

ins Setup Deines Templates trägst Du folgendes ein:

tt_content.mailform.20.target = _self

Damit sollte es funktionieren.

Liebe Grüße

Markus

Devel ·

Hi,

Ich wollte kein neues Thema anfangen, da ich das gleiche Problem habe. Die vorgeschlagene Lösung funktioniert leider bei mir nicht.

Die "Danke" - Seite öffnet sich immer im nueun Fenster.
Ich habe folgendes in das Setup des Templates eingetragen:

marks.MYCONTENT = CONTENT
marks.MYCONTENT{
   table = tt_content
   tt_content.mailform.20.target = _self
}

Eine Idee warum es nicht geht?

--------------
Devel

Bubaben ·

same problem...

hab das gemacht was meine Vorgäner hier geschrieben haben, allerdings gehts bei mir auch noch nicht

EDIT:

ok, habs fast hingekriegt. Wenn ich in das Template wo das Kontaktformular liegt diesen Code

tt_content.mailform.20.target = _self

eingebe, öffnet sich keine neue Seite.

Allerdings hab ich das Kontaktformular als lib.content eingebunden. D.h. es öffnen sich jetzt auf allen außer der orignalen Kontaktseite ein neues Fenster.

Kann jemand weiterhelfen?

Devel ·
Devel schrieb

Hi,

Ich wollte kein neues Thema anfangen, da ich das gleiche Problem habe. Die vorgeschlagene Lösung funktioniert leider bei mir nicht.

Die "Danke" - Seite öffnet sich immer im nueun Fenster.
Ich habe folgendes in das Setup des Templates eingetragen:

marks.MYCONTENT = CONTENT
marks.MYCONTENT{
   table = tt_content
   tt_content.mailform.20.target = _self
}

Eine Idee warum es nicht geht?

Ok, ich habe nicht raugefunden wie ich hier ein Post noch mal nacheditieren kann, muss also so gehen.

Ich habe mein Problem gelöst.

tt_content.mailform.20.target = _self

Dass Teil muss also einfach so drin stehen, nicht innerhalb von marks.MYCONTENT
Hmmm, das muss man einfach so annehmen. nach OOP hätte ich gedacht es gehört in marks.MYCONTENT.

Ich benutze allerdings den Standard-Mailformula, als Inhalt einer normalen Seite. Wie es funktioniert, wenn es im Template steckt muss ich noch forschen.

P.S.
Aber ich muss noch loswerden, ich finde Typo so super toll. Es ist nicht unkompliziert, macht aber echt Laune sich damit auseinander zu setzen.

Bubaben ·

gibts vielleicht eine Template oder php datei in der man einen eintrag z.b. <input type="submit" target="_top"> oder so machen kann

Bubaben ·

Ok, auch die Lösung für ein Kontaktformular was im Template integriert ist, ist scheinbar einfach:

Bei der Dankesseite im Page Header einfach target= _top eintragen und gut ist

#angry#