TYPO3 Fluidcontent - 通过 pagenum 加载页面
TYPO3 Fluidcontent - load page via pagenum
在旧项目(< 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 和后端布局的不同结构,恐怕它不再起作用了。不幸的是,我在 Google 上找不到任何有用的信息。有人知道如何在 TYPO3 8.7 中使用 Fluidcontent(通过 pagenum 加载页面)吗?
styles.content.get
很晚才定义为 fluidcontent。所以你的副本可能会复制一个直到那时未定义/空的定义。
要么使用引用运算符=<
,
自己定义:
.
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
}
}
}
在旧项目(< 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 和后端布局的不同结构,恐怕它不再起作用了。不幸的是,我在 Google 上找不到任何有用的信息。有人知道如何在 TYPO3 8.7 中使用 Fluidcontent(通过 pagenum 加载页面)吗?
styles.content.get
很晚才定义为 fluidcontent。所以你的副本可能会复制一个直到那时未定义/空的定义。
要么使用引用运算符
=<
,自己定义:
.
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
}
}
}