Hi!
Ich möchte das nach dem erneuten laden (wiederkehrender Besuch oder 'F5') der Seite ein Powermail-Formular nicht mehr den Inhalt trägt den man einst davor eingetragen hat.
Ich habe nach einigen gegoogelten Javascript Anweisungen dieser Art:
<script type="text/javascript">
function ResetForm(){
document.fastcontact.reset();
}
</script>
<body onload="ResetForm('fastcontact');">
und anderen Varianten dieser Art so langsam resigniert, da nichts funktioniert.
Weiß jemand einen Rat?
Herzlichen Dank für eure Mühen!
Gruß aus Hamburg
Stephan
Du kannst Powermail so einstellen, dass die Session nach dem Absenden wieder geleert wird.
Ansonsten hatte ich mal eine Anfrag, dass man einen Resetbutton einfügen können soll, der bei Klick die Session leert.
Ich denke nicht, dass JS der richtige Weg ist...
Hi!
Das Problem ruhte jetzt eine Zeit, behoben ist es aber noch nicht... Wie kann ich Powermail den anweisen,das die Session nach dem Absenden geleert wird?
Danke für deine Mühe!
Ok, hat sich erledigt... Ich hab die Einstellungen im Constant Editor gefunden... :-)
/*close*/
Weil ich grad das gleiche Problem hatte und hier auf diesen Beitrag gestoßen bin, hier die konkrete Lösung:
Constants:
plugin.powermail.clear.session = 1
Hey Leute,
hab genau das selbe Problem und bin nun schon seit laaaangem auf der Suche nach einer Lösung. Leider klappt das mit
plugin.powermail.clear.session = 1
auch nicht o.O
Hab es im FF und im IE ausprobiert - beides Fehlanzeige, der Inhalt bleibt.
Selbst nachdem ich den Seitencache im T3-Backend gelöscht habe.
An was kann es sonst noch liegen, dass die Daten gespeichert bleiben? Von anderen Formularen und Seiten kenn ich das gar nicht, dass ide Inhalte selbst nach strg + F5 noch vorhanden sind.
Ist es möglich z.B. der Seite Kontakt überhaupt zu verbieten Inhalte zu speichern?
Bin inzwischen echt frustriert und wäre für jede Hilfe dankbar.
Ansonsten wünsche ich noch eine schöne Woche, ihr Lieben!
Grüßle aus der sonnigen Pfalz 😉
wollte nur mal darauf hinweisen, dass man nicht immer alles copy&past fertig in den foren findet, nen bissel selbst denken hilft 😉
plugin.tx_powermail_pi1.clear.session = 1
greez, sky...
Superhinweis. Danke. Hatte gerade das Problem, Typoscript eingeben und schon
stehen die vorherigen erfassten Daten nicht mehr im Formular.
Ein Typo3-Anfänger.
KlausL.
Bei mir ghet nur die Form:
plugin.powermail.clear.session = 1
Die Version mit tx_powermail_pil funktioniert nicht.
Ich nehme an, dass das an der verwendeten Version von Powermail liegt (bei mir Version 1.4.16)
Gruss, Philipp
Nur eines von Beiden ist richtig - je nachdem ob man sich fürs setup oder die constants entscheidet 😃