Typo3 访问fluid_styled_内容部分中的变量
我已将文件Typo3 访问fluid_styled_内容部分中的变量,typo3,typo3-10.x,fluid-styled-content,Typo3,Typo3 10.x,Fluid Styled Content,我已将文件sysext/fluid\u styled\u content/Resources/Private/Partials/Media/Type/Image.html克隆到我自己的模板目录中,并设置常量以使用该路径这很好用 现在我想另外输出图像的“源”元数据(您可以从文件列表或其他地方编辑) 在{file}的调试输出中,我可以在分支{file.originalFile.metaDataAspect.source}下看到这些数据 但如果我想使用此数据进行输出,则会出现一条错误消息无法访问私有属
sysext/fluid\u styled\u content/Resources/Private/Partials/Media/Type/Image.html
克隆到我自己的模板目录中,并设置常量以使用该路径这很好用
现在我想另外输出图像的“源”元数据(您可以从文件列表或其他地方编辑)
在{file}
的调试输出中,我可以在分支{file.originalFile.metaDataAspect.source}
下看到这些数据
但如果我想使用此数据进行输出,则会出现一条错误消息无法访问私有属性TYPO3\CMS\Core\Resource\File::$metaDataAspect
如何在修改后的fluid样式内容模板中访问这些数据?文件抽象层文档的“”一章告诉我们:
如果您有一个文件引用,并且想要获得它的属性,比如元数据,那么您必须首先访问“originalResource”。例如:
因此,对于财产“来源”,以下内容应适用:
{file.originalFile.source}
数据存储在数组的属性中,而不是
{filereference}
所示的(!)
数据来自系统扩展“filemetadata”。您可以使用{filereferece.properties.source}
或任何其他需要的详细信息来访问文件元数据。您可以使用{filereference.properties}
来源:这不起作用。没有像
{filereference.originalResource.title}
这样的属性。我用{filereference.originalFile….}
试过了,但效果不太好。我用了新的文档
{file.originalFile.source}