sparkalow / craft-activecampaign-forms
Craft CMS 的 ActiveCampaign 表单字段。
1.1.0
2024-07-27 16:44 UTC
Requires
- php: >=8.0.2
- craftcms/cms: ^4.0|^5.0
This package is auto-updated.
Last update: 2024-09-27 17:31:39 UTC
README
一个新的字段类型,可以轻松地将 ActiveCampaign 表单添加到 Craft CMS 条目中。使用简单的 twig 方法在模板中渲染表单。简化内容作者管理表单嵌入代码。
注意:此插件与 ActiveCampaign,Inc. 无关。由第三方提供。
要求
此插件需要 Craft CMS 4.4.0,5.0.0 或更高版本,以及 PHP 8.0.2 或更高版本。
还需要一个 ActiveCampaign 账户。
安装
您可以通过 Plugin Store 或使用 Composer 安装此插件。
从 Plugin Store 安装
转到您项目控制面板中的 Plugin Store 或网络版本,搜索“ActiveCampaign Forms”,然后点击“安装”。
使用 Composer
打开您的终端并运行以下命令
# go to the project directory cd /path/to/my-project.test # tell Composer to load the plugin composer require sparkalow/craft-activecampaign-forms # tell Craft to install the plugin ./craft plugin/install activecampaign-forms
设置
一旦插件安装完毕
- 转到 设置 → ActiveCampaign Forms。
- 输入您的 ActiveCampaign 账户 URL。
- 输入您的 API 密钥。
- 点击 保存。
有关如何获取 API 信息的信息,请参阅官方文档。
或者,您还可以在您的 /config
目录中创建一个 activecampaign-forms.php
配置文件,包含以下选项。
<?php return [ 'account' => 'your_account_url', 'apiKey' => 'your_api_key', 'apiCacheDuration' => 0 ];
有关更多信息,请参阅 Craft 文档中的 环境配置。
用法
此插件提供了一个新的字段类型,用于选择在 ActiveCampaign 平台上创建的表单。创建一个新的 ActiveCampaign 表单字段并将其添加到您的条目类型中。
一旦在条目上设置了表单,您就可以使用以下方法在前端渲染表单字段
{{ craft.acforms.renderForm(entry.yourFieldHandle) | raw }}
这将使用 ActiveCampaign 的 "Simple Embed" 标记渲染表单。这基本上等同于复制/粘贴嵌入代码。