sparkalow/craft-activecampaign-forms

Craft CMS 的 ActiveCampaign 表单字段。

1.1.0 2024-07-27 16:44 UTC

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

设置

一旦插件安装完毕

  1. 转到 设置ActiveCampaign Forms
  2. 输入您的 ActiveCampaign 账户 URL
  3. 输入您的 API 密钥
  4. 点击 保存

有关如何获取 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" 标记渲染表单。这基本上等同于复制/粘贴嵌入代码。