如何使用EXT:TYPO3 8.7.1中的表格将数据保存到数据库?

时间:2017-06-26 20:57:33

标签: forms typo3 typo3-extensions

我需要创建一个联系表单,以允许用户发送电子邮件。数据必须保存在数据库中,并将通知发送给用户。到目前为止,我一直在使用EXT:Powermail,它工作正常。在目前的项目中,我使用的是TYPO3 8.7.1,我想使用EXT:Form 8.7.0。我有一个基于简介包的测试安装。我正在使用预定义的“联系表单”,但在编辑模式下,我无法选择终结器“保存到数据库”。我能看到的唯一的终结者是:发送邮件给发件人,重定向到页面,删除上传。

  • 如何启用文件制作器将表单数据保存到数据库中?以及在哪里选择“存储ID”?
  • 是否可以列出List模块中的所有记录(电子邮件),类似于Powermail扩展中的记录?

我一直在搜索文档中的一些提示,但找不到。

1 个答案:

答案 0 :(得分:2)

新的表单框架中有一个SaveToDatabase-Finisher,但据我所知,您只能通过YAML或API以编程方式使用它。

以下是相应文档的链接:https://docs.typo3.org/typo3cms/drafts/code.tritum.de/TYPO3.CMS/Form_Documentation/ApiReference/Index.html#savetodatabase-finisher