如何在像 FAL Typo3 这样的存储驱动程序中添加元数据

问题描述

我正在为 Typo3 创建一个新的存储驱动程序。我想将图像的元数据分配给相应的文件。我怎样才能做到这一点?文档只说另一个表用于此(https://docs.typo3.org/m/typo3/reference-fal/8.7/en-us/Architecture/Database/Index.html#sys-file-metadata)。但如何添加元数据?

目前,我可以显示所有文件夹和图像,但是当我单击元数据时,例如宽度和高度为 0。我已经为此创建了自己的元数据模型。我可以在覆盖 DriverInterface.php 的抽象方法的同时将文件大小或 lastModified 之类的内容分配给它:

public function getFileInfoByIdentifier($fileIdentifier,array $propertiesToExtract = []);

我已经将所需的扩展 typo3/cms-filemetadata 添加到我的扩展中。但是现在没有关于如何分配元数据的信息。没有命名约定或任何东西。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...