首页 > 解决方案 > 从邮件正文中的多选复选框中删除空格

问题描述

我有一个 powermail 表单,我在其中使用了一个多选的选择框。在电子邮件正文中,所选值以逗号分隔列表的形式写入,但每个逗号后都有一个空格。

powermail的开发者(powermail 7.4.2 / TYPO3 9.5)在github上给了我答案:https ://github.com/einpraegsam/powermail/issues/680

他将我引导到 powermail 的 answer.php 中的硬编码条目。

我已将 answer.php 中的行更改为我的需要,但电子邮件中的空格仍然存在。

谁能给我一个提示,如何在邮件正文中为多选值列表删除这些空格?

标签: typo3typo3-9.xpowermail

解决方案


代码更改后的第一个问题:
您清除了所有缓存吗?

然后您需要验证这行代码是否负责您的空间。将默认分隔符更改为新的分隔符(例如:)'#'
区分此函数的默认值和调用该函数时传递的值。您可以更改默认值,但如果使用旧值调用该函数,它将覆盖更改的默认值。

如果这对您没有帮助,您需要调试值连接的位置。这可能是在 FLUID、Typoscript 或 PHP 中。


推荐阅读