如何将选定的options
从select
多个字段转换为电子邮件?
<select name="fields[issues][]" multiple="multiple">
<xsl:for-each select="//issues-all/entry">
<option value="{@id}">
<xsl:value-of select="title"/>
</option>
</xsl:for-each>
</select>
不幸的是,我的标准方法无效:
<input name="send-email[body]" value="fields[name,address,phone,issues]" type="hidden" />
电子邮件已发送,但包含value
字符串而不是实际值。
我在这里缺少什么?
感谢您的帮助。
答案 0 :(得分:0)
假设这不是一个错误,并且标准的Symphony电子邮件事件不能选择选项,它听起来像是Email Template Manager的工作。
答案 1 :(得分:0)
你也应该能够使用:
<input name="send-email[body]" value="fields[name],fields[address],fields[phone],fields[issues]" type="hidden" />
正如David所提到的,电子邮件模板管理器或电子邮件模板过滤器是很好的扩展,可以帮助您构建更多自定义电子邮件。