在 Typoscript 中使用拆分内拆分?
Use split within split in Typoscript?
使用打字错误,如何通过换行符拆分字段,然后通过 :
拆分每一行?
这是我试过的:
30 = TEXT
30.stdWrap {
field = abstract
split {
token.char = 10
wrap = <p>|</p>
1.current = 1
1.stdWrap.split {
token = :
wrap = <span>|</span>
}
}
}
split
使用一些全局属性,因此,嵌套 split
会干扰先前 split
的值。我更喜欢使用单独的 ContentObjects:
page.10 = COA
page.10.10 = LOAD_REGISTER
page.10.10.splitParts = vorname:stefan,nachname:froemken
page.10.10.splitParts.split {
token = ,
1.current = 1
}
page.10.20 = TEXT
page.10.20.data = REGISTER:splitParts
page.10.20.wrap = <p>|</p>
page.10.20.split {
token = :
wrap = <span>|</span>
1.current = 1
}
page.10.30 = RESTORE_REGISTER
斯蒂芬
也许,值得一看dataProcessing
...
还有一个 CommaSeparatedValueProcessor 可以提供 CVS-like 作为单个值准备的数据以供在 Fluid 中使用。
使用打字错误,如何通过换行符拆分字段,然后通过 :
拆分每一行?
这是我试过的:
30 = TEXT
30.stdWrap {
field = abstract
split {
token.char = 10
wrap = <p>|</p>
1.current = 1
1.stdWrap.split {
token = :
wrap = <span>|</span>
}
}
}
split
使用一些全局属性,因此,嵌套 split
会干扰先前 split
的值。我更喜欢使用单独的 ContentObjects:
page.10 = COA
page.10.10 = LOAD_REGISTER
page.10.10.splitParts = vorname:stefan,nachname:froemken
page.10.10.splitParts.split {
token = ,
1.current = 1
}
page.10.20 = TEXT
page.10.20.data = REGISTER:splitParts
page.10.20.wrap = <p>|</p>
page.10.20.split {
token = :
wrap = <span>|</span>
1.current = 1
}
page.10.30 = RESTORE_REGISTER
斯蒂芬
也许,值得一看dataProcessing
...
还有一个 CommaSeparatedValueProcessor 可以提供 CVS-like 作为单个值准备的数据以供在 Fluid 中使用。