从ExtBase FileReference获取文件路径

问题描述

我正在为ext:Forms / Typo3 Forms定制装订器。

我在表单中添加了图片上传输入。我可以使用表单上下文的getFormValues()来获取输入的表单值,但是,对于图像输入类型,这将返回TYPO3\CMS\Extbase\Domain\Model\FileReference

如何将文件引用解析为实际文件路径?在将文件附加到电子邮件并通过Mail API发送出去之前,我需要对文件本身做一些额外的工作。

解决方法

getPublicUrl()应该可以为您提供帮助。 也许您必须将其转换为绝对路径,但这并不困难。

相关问答

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