Использование механизма правил для управления типом компонента CMS, отображаемым на домашней странице Hybris - PullRequest
0 голосов
/ 18 октября 2018

У меня есть сценарий использования - есть 2 компонента баннера CMS (C1 и C2), из которых только один должен отображаться в зависимости от статуса лояльности клиента.Так, скажем, если человек является золотым участником, компонент C1 должен отображаться на домашней странице, тогда как, если клиент является платиновым участником, компонент C2 должен отображаться.Мне известно, что эта функция может быть реализована с помощью интеллектуального редактирования, но есть несколько других правил, которые должны срабатывать в обоих случаях с точки зрения того, какие данные будут отображаться в C1 и C2 на основе этих бизнес-правил. Есть ли какая-либо документация, котораядоступно, что может помочь мне создать правила и связать их с компонентом coms или если кто-то может поделиться любым другим подходом для достижения того же.

Ответы [ 2 ]

0 голосов
/ 19 октября 2018

Использование движка продвижения довольно затратно.Он не очень эффективен, поэтому вы не должны использовать его для достижения такого поведения.

Вы должны использовать Персонализация (на основе SmartEdit)

0 голосов
/ 19 октября 2018

Почему бы не использовать ограничения CMS?Оцените, должен ли компонент отображаться в CMSRestrictionEvaluator.Затем заполните соответствующие данные в контроллере / рендерере.

...