У нас есть два сайта, на которых есть несколько продуктов. Мы решили разделить между этими сайтами только один каталог, который содержит все продукты без каких-либо дубликатов.
Пока я могу видеть все продукты на обоих сайтах, но у нас есть некоторые продукты, которые должны отображаться только на одном сайте.
Есть какое-нибудь решение? Мы используем Hybris 5.2
Мы получили следующие идеи:
- Используя организацию категорий (категория для сайта A, категория для сайта B, категория для общих продуктов между A и B)
- Введите ProductSiteRelation и ограничение.
- Добавьте атрибут в productModel и расширяет все собственные классы Hybris (контроллеры, популяторы, провайдеры и т. Д.) [Не очень хорошее решение]
- Следующая схема объясняет эту идею с помощью групп клиентов:
Какое решение лучше всего в нашем случае, есть ли другое решение?