經過很長一段時間的Google,我可以在Typo3 7.6 Fluid中獲得FAL Objects的類別。但我只能返回一個字符串。我想獲得像{data}這樣的對象。如何獲得Typo3內容元素圖片的流體中的類別對象?
我做什麼: Typo腳本
lib.category = CONTENT
lib.category {
table=sys_category
wrap=|
select {
pidInList = root,0,1
recursive = 99
max=10
selectFields=sys_category.title,sys_category.uid
join = sys_category_record_mm on sys_category_record_mm.uid_local = sys_category.uid join sys_file_metadata on sys_file_metadata.uid = sys_category_record_mm.uid_foreign join sys_file_reference on sys_file_reference.uid_local = sys_file_metadata.file
where.field = fuid
where.wrap = sys_file_reference.uid=|
}
renderObj=COA
renderObj {
1=TEXT
1.field = uid
2=TEXT
2.field = title
}
}
流體我:
<f:for each="{files}" as="file">
<p>
- {file.uid}<br />
- <f:cObject typoscriptObjectPath="lib.category" data="{fuid:file.uid}" />
</p>
</f:for>
在網頁它打印:
3Black7Small
2Blue7Big
- 1Red
但我認爲在流體中的對象比較好,這樣我就可以使用f:每個等,但我不知道我該如何回報它。
任何人都可以幫助我嗎?
Fal對象默認沒有類別關係,您是否使用exention來分類它們?流體中的'files'變量來自哪裏呢?你正在使用fluid_styled_content或舊的css_styled_content? –
我使用fluid_styled_content和我有文件的類別。 – Burner