evanshunt / ss-form-exporter
此软件包最新版本(dev-master)没有提供许可信息。
用于将用户表单数据导出到CSV的SilverStripe开发任务
dev-master
2018-07-16 19:57 UTC
Requires
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}
日期范围
可以使用两个额外的参数before
和after
来缩小搜索到特定日期。这两个参数都接受PHP的strtotime
规则中的日期字符串。例如:m/d/y
、d-m-y
或YYYY-MM-DD
。
可以使用一个或两个参数来缩小范围。
注意
如果表单当前定义的字段与提交的条目不匹配,此任务可能会失败。