0

在我的一个网站上,如果内容列为空(在本例中为:colPos=3/边框),则从上面的级别继承内容(视频)

要创建输出,我使用

temp.myObject < styles.content.getBorder
temp.myObject {
    slide = -1
}

很简单,因为它取自 CONTENT 对象并且slide是一个内置函数。

由于我们的系统设置,我需要对 RECORDS 对象做类似的事情。但是以下打字稿不起作用 - 它会生成空输出:

temp.myObject = RECORDS
temp.myObject {
    tables = tt_content
    source.cObject = CONTENT
    source.cObject {
        slide = -1
        table = tt_content
        renderObj = TEXT
        renderObj.field = uid
    }
}

这个片段也会发生同样的情况:

temp.myObject = RECORDS
temp.myObject {
    tables = tt_content
    source.cObject = CONTENT
    source.cObject {
        table = tt_content
        select {
            pidInList.data = leveluid:-1,slide
        }
        renderObj = TEXT
        renderObj.field = uid
    }
}

[注意:source上面复杂的部分提供了我们从 flexform xml 中提取图像文件的内容元素的 ID]

有人可以帮助我实现基于 RECORDS 对象的内容幻灯片解决方案吗?如果在理解问题时有任何问题,请提出。

4

1 回答 1

1

CONTENT 对象没有“幻灯片”属性。

尝试使用 stdWrap.ifEmpty.cObject.... 为您的 RECORDS 对象模拟幻灯片,因为它可以用于 TYPO3 3.8.x 的幻灯片模拟。

TYPO3 wiki 上的示例:

http://wiki.typo3.org/wiki/Content_Slide#Content_Sliding_in_TYPO3_3.8.x_by_TS_only

于 2011-07-25T07:56:56.203 回答