2012-05-21 4 views
0

Я использую поисковый плагин Liferay 6.1, , но я отметил, что новости, вставленные в плагин Liferay, никогда не попадают в результат поиска, я добавил в конфигурацию плагина, в фасетов: com.liferay.portlet.announcements.model.AnnouncementsEntry, но ничего не изменилось,Добавить исследование в поисковый плагин Liferay

Кто-то знает, если это правильный класс liferay для добавления?

ответ

0

Я отслеживал код и обнаружил, что Объявления не индексируются в Liferay, пожалуйста, посмотрите на

com.liferay.portlet.announcements.service.impl.addEntry()

Там нет индексатор код вызова здесь, но посмотрите на

com.liferay.portlet.bookmarks.service.impl.addEntry()

Здесь есть класс индексатора закладок, который отвечает за хранение данных для поиска.

Теперь, чтобы получить Объявления в поиске, вам нужно создать индексатор, как и закладки, а затем вы получите то же самое в портлете поиска Liferay.

Смежные вопросы