Liferay 7 применяет программно шаблон к журналу - PullRequest
0 голосов
/ 26 апреля 2018

Я хотел бы применить DDMTemplate программно к JournalArticle.Это мой код:

String prevDDMTemplate = articleDisplay.getDDMTemplateKey();
articleDisplay.setDDMTemplateKey(MY_SIMPLE_TEMPLATE);
articleContent = articleDisplay.getContent();
System.out.println(articleContent);
articleTitle = articleDisplay.getTitle();
articleDisplay.setDDMTemplateKey(prevDDMTemplate);

Я ожидаю, что представление articleContent связано с шаблоном MY_SIMPLE_TEMPLATE.Но это не работает, в результате получается содержимое с оригинальным шаблоном.

Мне нужно это изменение представления для печати и отправки содержимого по электронной почте.Есть ли другой способ сделать это?

...