Это мое мнение до сих пор:
Создать пользовательский модуль, который запускается прослушивателем событий, когда веб-сайт Admin Magento запускает событие:
controller_action_predispatch_adminhtml_urlrewrite_save
Пока все хорошо ...
ВОПРОС 1
Как я могу получить методы из класса наблюдателей, которые относятся к данным, которые мне нужны, чтобы иметь возможность реплицировать этот запрос через каждое активное хранилище?
ВОПРОС 2
Я понимаю, что мне понадобится класс Helper, чтобы выбрать все веб-сайты, которые должны быть
В качестве вторичного вопроса есть ли класс / функция magento, который выбирает список веб-сайтов при установке?
ВОПРОС 3
Помимо добавления логики, чтобы проверить, есть ли у выбранного продукта / категории связанный продукт / каталог в каждом магазине, который получает новое переписывание, есть ли другие проверки, которые я должен сделать?