Список темплейт хуков кешируется без учёта витрины

Получается так, что список темплейт хуков создается общий для всех витрин (и соответственно тем). В результате, если на одной витрине с Темой_1 какой-то модуль применяет хук, то на второй витрине с Темой_2 (если она не является дочерней от Темы_1) появится ошибка об отсутствующем файле.

Нужно кешировать с учетом витрины (либо активной темы).

1 лайк

Проблема актуальна, есть обращения клиентов. При этом Ваша техподдержка всё еще пишет клиентам что это “проблемы сторонних тем, потому что при выборе для всех витрин Responsive проблема исчезает”.

2 лайка

Приносим извинения за задержку с ответом.
Мы сообщили разработчикам об этой проблеме.

Здравствуйте, @ab.developer.inj.

Проблему исправили, исправление войдет в релиз 4.11.5. Для исправления проблемы собственными силами можно использовать патч:

О том, как применить патч, можно прочитать в нашей документации:
https://www.cs-cart.ru/docs/latest/upgrade/apply_diff_file.html