typo3 - 输入文件只接受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)
解决方案
你可以用additionalAttributes
.
这里是流体文档的链接 https://fluidtypo3.org/viewhelpers/fluid/master/Form/UploadViewHelper.html
完整的 ViewHelper 代码如下所示:
<f:form.upload additionalAttributes="{accept :'application/pdf'}" name="test2"/>
推荐阅读
- java - 我可以使用 JNA 将命令提示符等常见应用程序嵌入到 java fx 应用程序中吗?如果可以,我该如何开始使用 JNA?
- angular - 模板驱动表单和使用服务的响应式表单之间的区别
- function - 每个字符串的lua函数名
- rust - 删除 Vec 产品第二个可变借用发生在这里
- apache-flink - Flink:RichAsyncFunction 中的状态访问?
- excel - Range(cells(x,y)).copy 抛出错误 1004
- cryptography - 如何从 CyberSource REST API 文档中复制 sha256 哈希示例?
- php - 数组到 CSS 样式参数的转换
- apache-kafka - 如何在 REST GET 方法上公开普通的 Apache Kafka 主题消息,使其用作 API 网关?
- flutter - 我的班级什么时候需要 build() 方法?