我想获得一些匹配我的where子句的字段。我不匹配,则应查看父页面,依此类推。问题是,幻灯片在我的根目录页面之前停了下来。

test = CONTENT
test {
    table = pages
    select {
      where = NOT tx_pagesaddfields_sliderimages=0
      pidInList = this
      orderBy = sorting
    }
    slide = -1
    renderObj = TEXT
    renderObj {
      field = title
      wrap = |<br />
    }
}

最佳答案

您正在寻找根线上方的第一张图片?

将您的字段声明为rootline字段:

$GLOBALS['TYPO3_CONF_VARS']['FE']['addRootLineFields'] .= ',tx_pagesaddfields_sliderimages'


以适当的方式访问它:

temp.image = IMAGE
temp.image {
    file {
        treatIdAsReference = 1
        import.data = levelfield:-1, tx_pagesaddfields_sliderimages, slide
        import.listNum = 0
    }
}

关于php - Typo3 8.7.x/Typoscript:无法从根页获取数据,幻灯片在根页之前停止,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51963984/

10-09 19:05