#intershop
Вопрос:
Структурно существует один проект с двумя организациями. Каждая организация «проживает» в собственных картриджах.
Существует два пользовательских класса, которые расширяются CategoryRewriteRule
(которые расширяют BaseRewriteRule
правило суперкласса, которое предоставляет информацию в виде сайта, группы серверов, локали, идентификатора URL — адреса приложения и валюты) для каждой организации (приложений), и оба они добавляются в расширения ( RewriteRule.create
).
Также domainsplittings.xml
определены домены, которые разделяют сайты/приложения обеих организаций.
При просмотре страницы категории на любом сайте/приложении (организации) выполняются оба правила.
Есть ли способ предотвратить это и как?
Или мне нужно будет использовать только один класс правил для анализа сайта/приложения, чтобы создать разные шаблоны URL-адресов и переместить этот класс в какой-то общий картридж для обеих организаций?