Orbeon:在电子邮件主题设置中显示

时间:2013-10-17 17:01:53

标签: orbeon

我已从设置中选中在电子邮件主题中显示复选框,以在电子邮件主题中添加该值。

我也希望将此与其他控件的值联系起来。 所以我做了同样的事情,选中Show in Email Subject复选框。

但现在在电子邮件主题中,它将这些值与“,”

连接起来

例如:

控制1:projectNum

控制2:projectName

控制3:城市

电子邮件主题应为: projectNum - projectName - city

但它显示逗号分隔值。如何使用“ - ”或“:”等其他分隔符更改它?

谢谢。

1 个答案:

答案 0 :(得分:0)

您看到用作分隔符的昏迷,因为the relevant code in email-form.xpl执行了string-join(…, ', ')。如果要使用其他分隔符,可以:

  • email-form.xpl更改为始终使用其他分隔符。
  • 在表单中,创建另一个字段,即:
    1. 使用您想要的分隔符计算为要在标题中显示的字段string-join();
    2. 对用户不可见,例如可见性设置为false();
    3. 标记为在电子邮件主题中显示的唯一字段。