0

在较旧的项目(< TYPO3 7.6)中,我使用以下代码加载带有 pagenum 的页面:

ajax = PAGE
ajax {
    typeNum = 2008

    10 < styles.content.get
    10.stdWrap.innerWrap >

    config {
        disableAllHeaderCode = 1
        additionalHeaders = Content-type:application/json
        disablePrefixComment = 1
        xhtml_cleaning = 0
        admPanel = 0
        debug = 0
        no_cache = 1
    }
}

现在我们正在使用 TYPO3 8.7 和 Fluidcontent,当使用此代码时,正在输出一个空白页面,没有内容。我查看了对象浏览器,它似乎styles.content.get仍然可以工作。

由于 Fluidcontent 和后端布局的不同结构,恐怕它不再起作用了。不幸的是,我在谷歌上找不到任何有用的东西。有人知道如何在 TYPO3 8.7 中将这个(通过 pagenum 加载页面)与 Fluidcontent 一起使用吗?

4

1 回答 1

0

styles.content.get用流体含量定义得很晚。因此您的副本可能会复制一个未定义/空定义。

  • 要么使用引用运算符=<

  • 自己定义:

.

styles.content.get = CONTENT
styles.content.get {
    table = tt_content
    select {
        orderBy = sorting
        where = colPos=0
    } 
}
  • 或立即使用:

.

ajax {
    10 = CONTENT
    10 {
        table = tt_content
        select {
            orderBy = sorting
            where = colPos=0
        }
    } 
}
于 2018-06-12T06:09:10.520 回答