[TYPO3-german] Übergabe an PopUp funktioniert nur das erste Mal
Marc Fell
info at marc-fell.de
Wed Jul 26 17:38:43 CEST 2006
Joey, das habe ich sozusagen von dir selber:
http://www.typo3.net/forum/list/list_post//32026/?page=1&sword=mailform#pid120478
Setze es wohl nur falsch ein...
Ok, COA_INT wird nicht gecached, das habe ich verstanden. Ich blicke es
aber leider nicht, wie ich das bei mir einsetze.
Das Formular im Popup:
Betrifft Seite Nr.: | label | {GPvar:fromID}
Ihr | label | Text:
| *feedback=textarea,60,8
| ID=hidden | {GPvar:fromID}
| formtype_mail=submit | absenden
| html_enabled=hidden
| subject=hidden | Feedback
Das Setup des Popup:
tt_content.mailform.20.data.insertData = 1
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/template/popup.html
workOnSubpart = DOCUMENT_BODY
marks.cell11a = CONTENT
marks.cell11a < styles.content.get
}
Der Aufruf des Popup:
temp.feedback = COA (hier macht COA_INT doch keinen Sinn...)
temp.feedback.stdWrap.wrap = <div class="main"> | </div>
temp.feedback.stdWrap.typolink{
#die 31 ist die ID der formularseite
parameter = 31 500x400:resizable=0,location=0,scrollbars=yes
additionalParams.insertData=1
additionalParams = &fromID={GPvar:id}
}
temp.feedback.10 = COA
temp.feedback.10.10 = IMAGE
temp.feedback.10.10.file = fileadmin/template/pics/link_int.gif
temp.feedback.20 = TEXT
temp.feedback.20.value = Haben Sie eine Feedback?
... funktioniert. - leider nur ein Mal.
JoH wrote:
>>Ich habe ein Formular im Popup, an das ich Daten (die PID) übergebe.
>>Klappt beim ersten mal super, wenn ich das Popup dann aber von einer
>>anderen Seite aus aufrufe, behält das Formular stur den alten Wert.
>>
>>Irgendwie dachte ich, es funktioniert so:
>>Setup des Popup:
>>tt_content.mailform.20.data >
>>tt_content.mailform.20.data.insertData = 1
>
>
> und was bezweckt dieses "insertData"?
>
>
>>Lasse ich "tt_content.mailform.20.data > " web, dann aktualisiert es
>>sich nicht, nehme ich "tt_content.mailform.20.data > " rein, ist das
>>ganze Formular weg.
>
>
> Dürfte ein Caching Problem sein.
> Beim ersten Aufruf wandert die Seite in den Cache.
> Danach wird sie von dort gezogen, also nicht aktualisiert.
> COA_INT dürfte da Abhilfe schaffen.
>
> Joey
>
More information about the TYPO3-german
mailing list