首页 > 解决方案 > 输入文件只接受typo3 Fluid中的PDF

问题描述

这是普通 HTML 中仅接受 PDF 的方法

<input type="file" name="myFile" accept="application/pdf" />

但是如何将它与 Typo3 Fluid 一起使用?当我这样给予

<f:form.upload name="myFile" accept="application/pdf" /> 

它向我显示了如下错误

#1237823695:参数“accept”未注册。

我怎样才能在流体中做到这一点?

(我使用的是 Typo3 7.6.21)

标签: typo3typo3-7.6.xtypo3-8.xtypo3-extensions

解决方案


你可以用additionalAttributes.

这里是流体文档的链接 https://fluidtypo3.org/viewhelpers/fluid/master/Form/UploadViewHelper.html

完整的 ViewHelper 代码如下所示:

<f:form.upload additionalAttributes="{accept :'application/pdf'}" name="test2"/>

推荐阅读