Как вы боритесь с Jevix в Tickets
Снова всем привет. Давно у меня висит такой вопрос: Как вы выводите introtext из Tickets?
Я имею ввиду то, что introtext тикета сформированный по умолчанию может содержать экранированные Jevix'ом теги modx, которые надо бы вырезать, а не экранировать и выводить.
Я, например использую теги вставки изображений из ms2Gallery (такие [[+ms2g.0]]), а мне в introtext выводится такое #91;#91;+ms2g.0#93;#93;, а там вообще изображения не нужны.
Контент:
![](/assets/images/tickets/6974/27841859610d95380c2d11b0b6c2aaef01ba4082_thumb.jpg)
Что вижу:
![](/assets/images/tickets/6974/9d7bcc57c687a00b7c1cf61c6dcbf39ac83f6002_thumb.jpg)
Я имею ввиду то, что introtext тикета сформированный по умолчанию может содержать экранированные Jevix'ом теги modx, которые надо бы вырезать, а не экранировать и выводить.
Я, например использую теги вставки изображений из ms2Gallery (такие [[+ms2g.0]]), а мне в introtext выводится такое #91;#91;+ms2g.0#93;#93;, а там вообще изображения не нужны.
Контент:
![](/assets/images/tickets/6974/27841859610d95380c2d11b0b6c2aaef01ba4082_thumb.jpg)
Что вижу:
![](/assets/images/tickets/6974/9d7bcc57c687a00b7c1cf61c6dcbf39ac83f6002_thumb.jpg)
Комментарии: 3
Там же галка есть у тикета, разрешать MODX теги или нет.
Ну да, есть, и они у меня разрешены, чтобы в контенте при выводе тикета выводились картники, но мне нужно чтобы в introtext они не попадали ни в каком виде (ни ссылкой, ни html-тегом, ни тегом MODX). Видать в ручную потом каждый introtext нужно править.
Создайте плагин на событие OnDocFormSave и перехватывайте/преобразуйте поля ресурса так, как вам угодно — можете даже jevix внутри плагина запускать.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.