Liferay, как сравнить 2 версии веб-контента (например, выделить различия)
Я использую Liferay 6.1.1 и Tomcat 7. Я ищу способ сравнить 2 версии веб-контента. Допустим, пользователь редактирует веб-контент и отправляет его на публикацию. Рецензент может захотеть узнать, что именно было изменено, прежде чем он одобрит (или отклонит) вновь представленный контент. Может ли кто-нибудь помочь мне добиться этого?
1 ответ
JournalArticleLocalServiceUtil является вашим другом. Вы можете получить контент из такой статьи:
final JournalArticleDisplay articleDisplay = JournalContentUtil.getDisplay(groupId,
article.getArticleId(),
article.getTemplateId(),
languageKey,
themeDisplay);
String content = articleDisplay.getContent();
Другие параметры, которые вам нужно будет получить из ThemeDisplay.
Удачи