Liferay 7 DXP EE表单电子邮件格式



我在Liferay DXP EE中创建了一个新的自定义表单。我还想修改并创建一个自定义格式,用于发送电子邮件。当前电子邮件显示for标签,然后有一个换行符,然后在其下方显示输入值,如下所示:

•   Form Label 1
Form value 1
•   Form Label 2
Form value 2

我希望它显示如下:

•   Form Label 1: Form value 1    • Form Label 2: Form value 2

我希望表单结果每行显示2个表单标签和值。

可以这样更改格式吗?我需要修改什么才能执行此操作?

您需要修改web表单portlet中的"form_entry_add_body.soy"模板文件,但由于它不是jsp,我们无法创建片段文件来覆盖此大豆文件。

但是,您可以创建自己的自定义DDLFormEmailNotificationSender类,并在高服务排名中注册,然后使用修改后的模板。注册这个类是一个挑战,因为它是私人类,所以你需要关注这个博客。

我试图用这种方式解决,但我不能,看看这个救生论坛的帖子,所以我用了肮脏的黑客。

希望这对你有帮助。

最新更新