[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 = &nbsp;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