1

我创建了一个插件来扩展页面和页面属性并生成文件上传/图像上传。它上传图像,将其保存在数据库中,并将数据库记录与资源中的页面媒体上传相等。

当我在媒体(资源)中上传图像时,我可以调用它

lib.headerimage = IMAGE
lib.headerimage {
file {
  import.data = levelmedia:-1, slide
  treatIdAsReference = 1
  import.listNum = 0 }}

属性调用中的字段media-levelmedia:-1,slide我得到一个图像。

我的领域调用menuimage,当我尝试levelmenuimage:-1,slideor menuimages:-1,slideor时menuimageslevelmenuimages它不起作用。

那么我必须在 import.data 中写入什么才能从页面属性中获取我的图像字段?

4

1 回答 1

2
 import.data = levelfield:-1, menuimage, slide

因为 levelmedia 是 TYPO3 中的预定义值,可以通过页面属性中的媒体字段递归地找到它。但是如果你想递归地访问另一个字段,可以使用“levelfield:-1”。

于 2014-10-09T11:56:03.390 回答