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.

Удачи

Другие вопросы по тегам