Расширение стандартного обмена с 1С

Возможно ли без изменений ядра править и пре контроллеров стандартный обмен через CommerceML(rus_exim_1c)?
Хуков в модуле нету.
Есть только схема, в которой поля можно описать, но это бесполезно, т.к. влиять нигде нельзя на это.
Как вариант можно использовать пре контроллер, но тогда стаем зависимыми от обновлений, т.к. нужно все перепроверять после обнов.

1 лайк

Как вариант, переписать схему schemas/routes/objects.post.php модулем и отправлять запросы на свой контроллер и там использовать свой класс, созданный на основе стандартного

1 лайк

Обычно используем pre-контроллер, и да… после обновлений требуется проверка.

1 лайк

Спасибо за помощь, заюзал пре контроллер и екстенд класса, полёт нормальный пока

2 лайка