Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Файловые плагины перехватывают не все события #22

Open
Semdevmaster opened this issue Apr 3, 2023 · 3 comments

Comments

@Semdevmaster
Copy link

При работе с несколькими компонентами, заметил, что файловые плагины срабатывают не всегда.
Показательный пример с компонентом msPromoCode2, у которого есть 6 событий, но файловый плагин срабатывает только на двух из них. Однако если создать стандартный плагин в админке на те же события, то отработают все 6.

Ещё одно наблюдение, при попытке подключить composer через файловый плагин, зависимости прекрасно работают только в части кода. Я пробовал вызывать функцию ray() из пакета spatie - https://spatie.be/docs/ray/v1/introduction
Она прекрасно работает в моем коде, но не работает в коде других компонентов. Если же я делаю плагин в админке c подключением composer - то функция ray() работает ото всюду. Событие на которое пытался подключить composer - OnZoomxInit. Учитывая что ZoomX с недавних пор инициализируется в обоих контекстах странно, что где-то плагины не срабатывают.

@sergant210
Copy link
Owner

А у тебя кэширование карты алиасов включено? Возможно в этом проблема.

@Semdevmaster
Copy link
Author

Кэш алиасов и карты событий отключены, как рекомендуется для разработки

@sergant210
Copy link
Owner

Ты про настройку zoomx_cache_event_map говоришь или про системные?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants