1

如何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字符串而不是实际值。

我在这里想念什么?

谢谢你的帮助。

4

2 回答 2

0

假设这不是错误并且标准 Symphony 电子邮件事件不应该能够选择选项,这听起来像是Email Template Manager的工作。

于 2014-01-30T15:18:57.710 回答
0

您应该还可以使用:

<input name="send-email[body]" value="fields[name],fields[address],fields[phone],fields[issues]" type="hidden" />

正如大卫所提到的,电子邮件模板管理器或电子邮件模板过滤器是很好的扩展,可以帮助您构建更多自定义电子邮件。

于 2014-05-11T03:03:01.597 回答