Sergey Shlokov
Sergey Shlokov
Надо подумать над возможностью динамического добавления пользовательских фильтров через плагин.
Hello, As I remember no policies are required. But the user must have the "frames" permission.
А можешь показать код модификатора? При вызове в виде функции всё норм ``` До вызова {dump($modx->aliasMap)} После вызова ``` 
Пока повторить не получается. Надо ковыряться. Проверю на тестовом пустом сайте.
Я давно уже смотрю на этот пакет. Были планы сделать отдельный пакет для дебага типа laravel-debugbar и туда дабавить. У меня много всего в Trello записано. Но время...
Постараюсь в ближайшее время проработать вопрос с инициализацией ZoomX в контексте mgr. Тогда и письма будут парситься Smarty.
Так происходит потому, что сам плагин ZoomX срабатывает на событие OnMODXInit. Таким образом MODX уже вызвал это событие, но ZoomX ещё не зарегистрировал плагины. Поэтому сработают только следующие по очереди...
Эта возможность отсутствует по причине того, что изначально назначение ZoomX было в замене парсера MODX для парсинга ресурсов и добавление управляемого роутинга. В админке этих задач нет. Возможности ZoomX постепенно...
Всё работает согласно [логике](https://github.com/sergant210/ZoomX/blob/a6328fd816a3c2ac6756f5be288f63a927e3387e/core/components/zoomx/src/AliasRequestHandler.php#L185). А логика следующая: - если включён строгий режим (т.е. режим фреймворка) или для текущей страницы есть роут (т.е. попали в зону фреймворка), то работает механизм фреймворка...
Интересная идея. Обмозгую. Спасибо.