0

我在将数据从一个表单发送到另一个表单时遇到问题(使用表单处理程序)。我得到了这两个 TypoScripts:

第一种形式:

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

    }
}

但什么也没有发生。谁能知道为什么?我究竟做错了什么?

4

1 回答 1

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
                  }
               }
        }
}
于 2012-08-29T12:08:04.967 回答