0

我在 Neos 中创建了一个带有自定义 TS2 文件的自定义 NodeType“事件”,但我想这更像是关于 Typoscript 2 的一般问题。

prototype(Some.Namespace:Events) < prototype(TYPO3.Neos:Document) {
    ...

    sortOrder = ${request.arguments.sortOrder  == 'asc' ? 'asc' : 'desc'}
    otherVariable = ${sortOrder}

    ...
}

当然,这被简化为专注于这个问题:

我想将变量的值sortOrder(“asc”或“desc”)分配给另一个名为otherVariable.

我怎样才能做到这一点?我无法使用 访问该值${sortOrder},它始终返回 NULL。

4

1 回答 1

2

您需要做的就是添加this如下内容,然后{otherVariable}在您的流体模板中即可使用。刷新缓存以防万一NULL

sortOrder = ${request.arguments.sortOrder  == 'asc' ? 'asc' : 'desc'}
otherVariable = ${this.sortOrder}
于 2017-01-12T15:14:44.453 回答