【发布时间】:2023-03-10 03:47:01
【问题描述】:
我们有数百封复制邮件都是用 Velocity 编写的,但它们都基于相同的设计,因此我需要一种有效的方法来处理页眉和页脚。今天,每封电子邮件都只是从模板文件中复制而来,如果我需要更改某些内容,它会搜索和替换,然后祈祷它会全部捕获。
谈到 Velocity,我绝对是个菜鸟,因为我是一名设计师,所以想知道一些专家的想法。但我有一些必须:
1) 我必须能够在编辑时预览结果。现在我在浏览器中预览,但它不需要在浏览器中。我只需要能够看到并做出改变。因此,我不能只包含其他文件的页眉和页脚,因为当我预览邮件时,HTML 和 CSS 不存在。换句话说,我必须看看我在设计什么。
2) 我希望页眉和页脚在任何地方都相同。所以我可以改变这些,它会影响到每封邮件。然后每封电子邮件只处理内容。
有什么好的想法吗?
【问题讨论】:
-
您的问题很广泛,StackOverflow 的规则要求 OP 创建一个Minimal, Complete, and Verifiable example,以便有人可以帮助您。要回答您的问题,您应该能够创建某些部分相同的模板以供将来使用。
标签: html css email html-email velocity