【问题标题】:Insert inline styles in the middle of a FreeMarker message在 FreeMarker 消息中间插入内联样式
【发布时间】:2011-12-09 03:42:34
【问题描述】:

我正在使用 FreeMarker 模板发送电子邮件以通知用户新消息。我想做的是能够以这种格式和强调显示一条消息:

“您好,用户 1!您收到了来自用户 2 的新消息消息标题

为此,我将消息分成两部分,然后将 消息标题 放在中间的一个跨度中,字体样式为:斜体,如下所示:

${message("MsgNotificationEmail.receivedNewMsg1"), recipientName}
<span style="font-style:italic;">${msgTitle}</span>
${message("MsgNotificationEmail.receivedNewMsg2", senderName)}

有没有一种更简洁的方法可以在消息中间应用样式而无需像这样分解它?

【问题讨论】:

    标签: email templates freemarker


    【解决方案1】:

    在 FreeMarker 的典型应用程序中,它看起来像这样:

    Hello ${recipientName}!
    You've received a new message <span style="font-style:italic;">${msgTitle}</span>
    from ${senderName}
    

    也就是说,你没有receivedNewMsg1加上receivedNewMsg2加上一个模板,只有一个模板。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-02
      • 1970-01-01
      • 2017-04-08
      • 2015-10-10
      相关资源
      最近更新 更多