Typoscript If / Else?

时间:2014-01-08 11:14:51

标签: typo3 typoscript

我在powermail 1.6中有两个表单,并希望根据表单uid更改表单操作

我有以下代码:

plugin.tx_powermail_pi1 {
    formaction >
    formaction = TEXT
    formaction {
        typolink {
             parameter = 280
             parameter.if {
                  equals.field = uid
                  value = 1618
             }
          ...
        }
    } 
}

代码正在运行 - 如果表单的ID是1618,那么表单操作会导致id为280的页面。

但是如何制作Else语句来更改另一个表单ID的表单操作,例如1612到页面标识290?

1 个答案:

答案 0 :(得分:1)

您必须在COA中执行此操作

formaction = COA
formaction.10 = TEXT
formaction.20 = TEXT

.10将处理真实情况。 .20将处理其他条件