r-martins/mautic-plugin-fix-dropdown
最新稳定版本:1.0.1
Composer 安装命令:
composer require r-martins/mautic-plugin-fix-dropdown
包简介
Workaround/plugin: restores contact autofill on select/country fields when cached form HTML emits attributes before id="…" or options use whitespace before closing >.
关键字:
README 文档
README
Decorates Mautic\FormBundle\Helper\FormFieldHelper so select / country fields honour Behaviour → Enable auto-fill when:
- Cached form HTML emits other attributes before
id="mauticform_input_{form}_{alias}"on<select>, which breaks the core regex anchored at<select\s*id=. - Option markup is emitted as
<option value="xyz" >(whitespace before>), which breaks corestr_replaceon the exact substring<option value="xyz">.
Requirements
- Mautic 7.x (matches
composer.json:mautic/core-lib:^7.0, PHP 8.2+).
For older Mautic versions, bump the constraint in composer.json locally only if you have verified compatibility.
Install
composer require r-martins/mautic-plugin-fix-dropdown
Then enable FixDropdown under Plugins in Mautic and clear cache:
php bin/console cache:clear
Uninstall
Disable the plugin in the UI, remove the Composer package, then clear cache.
Upstream
Please open / track a core fix in mautic/mautic. Draft issue text: see UPSTREAM_ISSUE.md in this repository.
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 8
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2026-05-13