我正在寻找一种从Powermail表单中的字段中获取所有选中的复选框值的方法。我可以使用错字模板访问数组中的单个值 数据= GP:tx_powermail_pi1 |字段|标记|索引。 当我不知道复选框的数量(动态填充)或序列化数组时,是否可以通过该方法进行遍历?我没有打字错误或超级邮件的经验,但是已经准备好一段时间寻找解决方案了。
我要实现的目标是要有一个multiselect字段,以便人们将邮件发送到fe_users中填充的邮件。
打字稿模板中覆盖接收者的相关代码是:
plugin.tx_powermail {
settings {
setup {
receiver {
enable = {$plugin.tx_powermail.settings.receiver.enable}
overwrite {
email = COA
email {
10 = CONTENT
10 {
table = fe_users
select {
pidInList = 8689
where {
# UID of the fe_users record is given in field with marker {fragegehtan}
data = GP:tx_powermail_pi1|field|fragegehtan|0
wrap = uid=|
intval = 1
}
}
renderObj = COA
renderObj {
10 = TEXT
10.field = email
stdWrap.wrap = |,
}
}
}
}
}
}
}
}
这应该创建一个逗号分隔的所有选定fe_users的uid列表。那里有什么建议吗?