拆分函数中的TypoScript DB Query

时间:2015-07-24 09:52:04

标签: string split typo3 typoscript

首先,我想提一下,我对TypoScript很陌生。 我在Typo3的后端创建了一个表单,其中一个字段使用连接页面的uid(输入类型组)创建一个逗号分隔列表。

我的前端现在应该遍历我的变量并输出那些连接页面的特定数据。目前我的代码(见下文)循环遍历我的列表并输出包含在段落标记中的代码。是否可以扩展换行字段以创建更复杂的输出。我想从数据库中获取这些页面的一些信息(例如DB:pages:|:title)?

lib.testObject= COA
lib.testObject{

    30 = TEXT
    30.field = combination
    30.split {
        token = ,
        cObjNum = 1
        1.current = 1
        1.wrap = <p>|</p>
    }
}

1 个答案:

答案 0 :(得分:1)

试试这个:

lib.testObject = TEXT
lib.testObject {
    wrap = <ul>|</ul>
    field = combination
    split {
        token = ,
        cObjNum = 1
        1.cObject = RECORDS
        1.cObject {
            source.current = 1
            tables = pages
            dontCheckPid = 1
            conf.pages = TEXT
            conf.pages.field = title
            conf.pages.wrap = <li>|</li>
        }
    }
}