Как узнать, какое правило срабатывает в Endeca PageBuilder? - PullRequest
3 голосов
/ 22 ноября 2011

PageBuilder от Endeca показывает конкретную целевую страницу в зависимости от того, какой раздел сайта вы просматриваете.В нашей установке, розничной сети, есть множество целевых страниц, поэтому устранение неполадок может быть сложным.Рассмотрим следующую ситуацию:

Я создал шаблон, который должен запускаться по адресу «Раздел: Мужская одежда», «Категория: Галстуки».Вместо этого отображается другая целевая страница.Оказывается, кто-то вставил правило с более высоким приоритетом, которое применяется ко всему в разделе «Мужская одежда».Есть ли способ запросить диспетчер правил, чтобы выяснить, какое правило будет срабатывать для определенного набора измерений, позволяя мне перейти непосредственно к этому правилу и отредактировать его?

Ответы [ 2 ]

2 голосов
/ 08 октября 2012

Можно использовать компоновщик страниц или менеджер правил и просматривать любое состояние URL. Просто нажмите кнопку предварительного просмотра, расположенную в представлении целевой страницы или в представлении диспетчера правил.

Также проверьте: https://endecacommunity.com/

1 голос
/ 23 января 2013

Пользователь @Wiszh подробно ответил на это здесь: Определение правил, запускаемых endeca


Правильный способ сделать это с помощью Content Assembler API (endeca_content.jar). Вам нужно создать запрос контента и получить объект контента:

ContentItem content = results.getContent();
content.getName();
...