2012-08-23 59 views
0

我將數據從一種表單發送到另一種表單時出現問題(使用formhandler)。我這有兩個打字原稿格式:通過TypoScript將數據從一種表單發送到另一種表單

在第一種形式:

finishers { 
    1.class = Finisher_Redirect 
    1.config { 
     redirectPage = {$formhandlerExamples.multistep-forms.first-step.redirectPage} 
    } 

    2.class = Tx_Formhandler_Finisher_StoreGP 
    2.config { 
    get_item = TEXT 
    get_item.data = global:HTTP_POST_VARS|first-step|get_item 
    } 
} 

,第二個:

preProcessors { 
    1.class = Tx_Formhandler_PreProcessor_LoadGetPost 
    1.config { 

    get_item.defaultValue = TEXT 
    get_item.defaultvalue.data = global:HTTP_POST_VARS|next-form|get_item 

    } 
} 

但沒有任何反應。誰能知道爲什麼?我究竟做錯了什麼?

+0

你可以在Firebug的或類似的外觀和張貼在發送到實際的POST請求第二種形式? – adhominem

回答

0

問題解決:

第一種形式TS:

finishers { 
    10.class = Finisher_StoreGP 
    20 { 
    class = Finisher_Redirect 
    config { 
       redirectPage = {$formhandlerExamples.multistep-forms.redirectPage} 
      } 
    } 
    } 

第二種形式TS:

preProcessors { 
    10 { 
     class = PreProcessor_LoadDefaultValues 
     config { 
       1 { 
        get_item.defaultValue = TEXT 
        get_item.defaultValue.data = TSFE:fe_user|sesData|get_item 
        } 
       } 
     } 
} 
相關問題