indyindyindy/typo3-form-to-database

扩展TYPO3表单,添加数据库终结器,以便将每个表单结果保存到数据库中。

2.1.1 2022-04-25 11:40 UTC

This package is auto-updated.

Last update: 2024-09-25 16:50:11 UTC


README

Donate Latest Stable Version TYPO3 License

此扩展向TYPO3表单(tx_form)添加一个额外的终结器,以将结果保存到数据库中

1. 简介

特性

  • 非常简单的安装
  • 无需配置
  • 无需为每个表单进行数据库更改
  • 在单独的后台模块中显示每个表单的所有结果
  • 提供所有结果的CSV下载
  • 在指定天数后自动删除结果(GDPR)

屏幕截图

后台概述

Backend Overview

后台结果

Backend Results

2. 安装

使用Composer安装

推荐通过使用Composer安装扩展。在您的基于Composer的TYPO3项目根目录中,只需执行composer req lavitto/typo3-form-to-database

从TYPO3扩展仓库(TER)安装

使用扩展管理器模块下载并安装扩展form_to_database

3. 最小设置

无需设置。

4. 管理

简单地将终结器添加到您的表单中

  1. 创建新表单或编辑现有表单
  2. 添加终结器“将邮件保存到数据库”
  3. 保存表单

5. 命令/计划任务

可以通过命令行或计划任务(执行控制台命令)删除表单结果。

Usage:
  form_to_database:deleteFormResults [<maxAge>]

Arguments:
  maxAge                Maximum age of form results in days [default: 90]

6. 配置

无需配置。

7. 贡献

请在https://gitlab.com/lavitto/typo3-form-to-database/issues上创建问题。

请仅使用GitLab进行错误报告或功能请求。对于支持,请使用TYPO3社区渠道或通过电子邮件联系我们。

8. 支持

如果您需要私人或个人支持,请通过电子邮件info@lavitto.ch联系我们。

请注意,这种支持可能不是免费的!