sitestein/statamic-form-webhooks
该软件包最新版本(2.0.0)没有提供许可信息。
                    
                    
                                                        
    2.0.0
    2022-12-20 10:39 UTC
This package is auto-updated.
Last update: 2024-09-08 13:52:13 UTC
README
表单Webhook是Statamic插件,可以将表单提交的数据推送到指定的Webhook。
表单Webhook可以用来将表单数据发送到CRM、邮件列表或其他服务。
您可以使用Make.com或Zapier创建Webhook,并将表单数据发送到所需的集成,这允许您;
- 收集电子邮件地址并将它们添加到Mailchimp邮件列表
- 通知Slack频道有新的表单提交
- 收集潜在客户到您的CRM
安装方法
您可以在Statamic控制面板的工具 > 插件部分搜索此插件,并点击安装,或者从您的项目根目录运行以下命令
composer require sitestein/statamic-form-webhooks
php artisan vendor:publish --tag=statamic-form-webhooks-config
使用方法
安装软件包并运行发布命令后,您可以在config/statamic-form-webhooks.php中找到配置文件。在这里,您可以通过向webhooks数组添加新项目来添加新的Webhook。
示例
 [
    // ...
    'webhooks' => [
        // ...
        'newsletter' => [ // 'newsletter' is the handle of the form
            'url' => 'https://hook.eu1.make.com/loremipsum', // The webhook url
            'fields' => [ // The fields that should be sent to the webhook
                'email' => 'email',
                'name' => 'name',
            ],
            'if' => [ // optional, only send if these fields are a specific value
                'checkboxes_field.0' => 'subscribe',
            ],
        ],
    ]
 ]
现在,所有来自具有newsletter处理器的表单的提交都将发送到Webhook。例如,如果您使用Make.com,您可以创建一个Webhook并查看表单数据,这些数据可以映射到您的集成。
此软件包还与Ray集成以进行调试,如果您已安装Ray,只需打开应用程序并提交表单即可。