[英]How to define and access local variable in Typoscript 2 (Neos)?
我已經在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。
所有你需要做的就是添加this
如下,並{otherVariable}
在流體模板將正常工作。 刷新高速緩存中的情況下,你窗台有NULL
。
sortOrder = ${request.arguments.sortOrder == 'asc' ? 'asc' : 'desc'}
otherVariable = ${this.sortOrder}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.