Typo3 8.7.x / Typoscript:获取找到的TEXT的页面uid

时间:2018-08-21 14:58:50

标签: php typo3 typoscript extbase typo3-8.x

如何获取找到的TEXT的uid?

test = TEXT
test {
    data = levelfield:-1, tx_myext_myfield, slide
    required = 1
    wrap = |
}

我想使用其他字段tx_myext_myfield2,tx_myext_myfield3 ..,但我不知道如何使用幻灯片功能。

1 个答案:

答案 0 :(得分:0)

要使用levelfield功能,您必须使用

将这些字段添加到所谓的“ rootline字段”中
$GLOBALS['TYPO3_CONF_VARS']['FE']['addRootLineFields']

请参见https://docs.typo3.org/typo3cms/TyposcriptReference/singlehtml/Index.html#levelfield

由于您在这里仅获得单个字段的值,因此您无法访问其他值。如果要访问这些值,则需要获取整个记录,这可以使用cObjects

完成。
CONTENT

https://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/Content/Index.html

RECORDS

https://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/Records/Index.html