evanshunt / ss-form-exporter

此软件包最新版本(dev-master)没有提供许可信息。

用于将用户表单数据导出到CSV的SilverStripe开发任务

安装: 24

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 4

分支: 0

开放问题: 0

类型:silverstripe-module

dev-master 2018-07-16 19:57 UTC

This package is auto-updated.

Last update: 2024-08-29 03:47:31 UTC


README

此模块创建了一个SilverStripe BuildTask,该任务会将用户表单提交导出到一个.csv文件。

要求

  • Silverstripe 3.x

安装

composer install evanshunt/ss-form-exporter

使用方法

您需要知道要导出的表单的ID。它作为URL参数或命令行参数传递。

URL

http://localhost/dev/tasks/ExportUserFormToCsv?form-id={YOUR_FORM_ID}

命令行界面(CLI)

php framework/cli-script.php dev/tasks/ExportUserFormToCsv form-id={YOUR_FORM_ID}

日期范围

可以使用两个额外的参数beforeafter来缩小搜索到特定日期。这两个参数都接受PHP的strtotime规则中的日期字符串。例如:m/d/yd-m-yYYYY-MM-DD

可以使用一个或两个参数来缩小范围。

注意

如果表单当前定义的字段与提交的条目不匹配,此任务可能会失败。