Есть ли способ скрыть и отобразить значения аспектов и уточнений Algolia в зависимости от ролей пользователя? - PullRequest
0 голосов
/ 26 февраля 2020

Привет, ребята, я интегрирую Algolia в магазин NopCommerce. Я хочу знать, есть ли способ скрыть или показать значение фасета в зависимости от пользователя, вошедшего в систему. Например, у меня есть иерархическое меню, в котором отображаются категории продуктов для фильтрации, некоторые категории сопоставлены с определенными ролями клиентов, что означает только клиента назначенные на эти роли должны видеть эти категории. Я нашел способ реализовать такую ​​функциональность с помощью InstantSearch. js.

1 Ответ

0 голосов
/ 29 февраля 2020

Да, вы можете скрыть фасет, просто получить текущего клиента из рабочего контекста и проверить его роль, и с его помощью вы можете скрыть или показать фасет / уточнения Algolia.

...