定制 leuchtfeuer/mautic-multiselect-handling 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

leuchtfeuer/mautic-multiselect-handling

最新稳定版本:4.0.1

Composer 安装命令:

composer require leuchtfeuer/mautic-multiselect-handling

包简介

A Mautic plugin that improves the handling of multiselect contact fields in forms and campaigns.

README 文档

README

Enhanced Mautics ability to handle the fieldtypes “Select” & “Multiselect”. Handling of fieldtype "Select" was introduced in later version, thus the naming "multiselect".

Installation / Integration

  • Folder name for this plugin has to be LeuchtfeuerMultiselectHandlingBundle.
  • Clear the cache.
  • In Mautic UI "Plugins" click "Install/Upgrade Plugins".
  • Click on "Leuchtfeuer Multiselect Handling" and activate it with "Yes".
  • In some cases you'll need to execute a console command ./bin/console mautic:assets:generate.

Features

Form Action "Modify Segment Membership based on Multiselect"

  1. Set up custom field(s) with multiselect or select type, which will contain a list of Segments for synchronization. Needs to have the same alias.
  2. Add form action "Modify Segment Membership based on Multiselect".
  3. Add form action "Change contact's multiselect field" or "Change contact's select field" to the form.

After form is submitted the Contact will be added/removed to/from segments according to the multiselect or select value(s) selected in the form action.

Form Action "Change contact's multiselect field"

  1. Select managed multiselect field.
  2. Select values to add to multiselect field. In case this value is empty no values will be added.
  3. Select values to remove from multiselect field. In case this value is empty no values will be removed.

Campaign action "Change contact's multiselect field"

  1. Select managed multiselect field.
  2. Select values to add to multiselect field. In case this value is empty no values will be added.
  3. Select values to remove from multiselect field. In case this value is empty no values will be removed.

Campaign action "Change contact's select field"

  1. Select managed select field.
  2. Select value to set as the value of a select field. In case this value is empty the value will be not set by this action.
  3. Select values to remove from a select field. In case this value is empty no values will be removed.

Campaign action: “Change Segment membership based contact field”

  1. Select managed select or multiselect field
  2. Contacts will be added/removed to/from segments corresponding to the chosen select / multiselect field values

Add or remove segments based on this contacts “select” or “multiselect” field values. Values present in the contact field will be added as segments. Values not present, but available in multiselect field, indicate segments to be removed.

Author

Leuchtfeuer Digital Marketing GmbH

mautic@Leuchtfeuer.com

统计信息

  • 总下载量: 19
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 4
  • 开发语言: PHP

其他信息

  • 授权协议: TODO
  • 更新时间: 2025-06-30