gmedia/pipedrivefinisher

该软件包已被废弃且不再维护。没有建议的替代包。
最新版本(1.0.0)的软件包没有可用的许可信息。

Pipedrive CRM 的 Neos.Form 完成器

1.0.0 2018-04-24 10:35 UTC

This package is auto-updated.

Last update: 2024-05-20 12:07:48 UTC


README

此软件包允许您将 Neos 表单中的数据发送到 Pipedrive CRM,从而可以创建用户提交的数据中的人、组织或交易。

安装

composer require --no-update gmedia/pipedrivefinisher

如果您使用基于 NodeType 的新表单构建器,您可能还希望添加基于 NodeType 的完成器

composer require --no-update gmedia/pipedrivefinisher-nodetypes

在您的 composer.json 中添加需求后,您可以更新您的 composer.lock 并安装插件。

composer update

配置

为了能够将数据发送到您的 Pipedrive 账户,您需要在配置文件中定义您的公司域名和 API 令牌。

Gmedia:
  PipedriveFinisher:
    Api:
      Domain: ''
      Token: ''

完成器

有关可用选项的更多信息,请参阅 官方 Pipedrive 文档。如果成功,响应将通过键 Pipedrive.{FINISHER} 返回到表单上下文中,例如 Pipedrive.OrganizationFinisher,并允许您使用 ID。例如,您可以首先创建一个组织,然后使用该 ID 来联系组织的人员。

有关使用所有完成器的完整堆栈示例,请参阅 此处

组织

finisher:  
  -
    identifier: 'Gmedia.PipedriveFinisher:OrganizationFinisher'
    options:
      name: ''
      owner_id: ''
      visible_to: ''
      add_time: ''

人员

finisher:  
  -
    identifier: 'Gmedia.PipedriveFinisher:PersonFinisher'
    options:
      name: ''
      owner_id: ''
      org_id: ''
      email: ''
      phone: ''
      visible_to: ''
      add_time: ''

交易

finisher:  
  -
    identifier: 'Gmedia.PipedriveFinisher:DealFinisher'
    options:
      title: "{name}'s Deal'"
      value: ''
      currency: ''
      user_id: ''
      person_id: "{Pipedrive.PersonFinisher.ID}"
      org_id: "{Pipedrive.OrganizationFinisher.ID}"
      stage_id: ''
      status: ''
      probability: ''
      lost_reason: ''
      add_time: ''
      visible_to: ''

笔记

finisher:  
  -
    identifier: 'Gmedia.PipedriveFinisher:NoteFinisher'
    options:
      content: ''
      person_id: ''
      org_id: ''
      deal_id: ''
      add_time: ''
      pinned_to_deal_flag: ''
      pinned_to_organization_flag: ''
      pinned_to_person_flag: ''

活动

finisher:
  -
    identifier: 'Gmedia.PipedriveFinisher:ActivityFinisher'
    options:
      subject: ''
      done: false
      type: ''
      due_date: ''
      duration: ''
      user_id: ''
      deal_id: ''
      person_id: ''
      participants: ''
      org_id: ''
      note: ''

常规选项

每个实体上出现的选项的解释

  • owner_id:标记为所有者的 Pipedrive 用户 ID。通常应省略,此时将与 API 令牌关联的用户自动设置。
  • visible_to:定义谁应该能够看到条目。 1 将条目仅提供给所有者和追随者,3 将其提供给整个公司。
  • add_time:通常可以省略,默认为创建时间。但如果您出于任何原因想要定义其他时间,此选项对您很有趣。