Как правильно разрешить data-attributes в Jevix?
Пробовал такие варианты
"a":["title","href","data-uk-lightbox":"#text"]
"a":["title","href","data-uk-lightbox"]
Атрибут может быть с опциями или без<a href="" data-uk-lightbox>...</a>
<a href="" data-uk-lightbox="{group:'my-group'}">...</a>
Комментарии: 5
Частично решено! Работает только при просмотре тикета, из списка тикетов атрибут вырезается
cfgSetTagParamDefault
cfgSetTagParamDefault
[["a","data-uk-lightbox","{group:'[[*id]]'}",null,true]]
В introtext пишется уже обработанный Jevix текст, чтобы его было безопасно выводить везде.
Так что, после изменения правил, нужные тикеты придётся пересохранить. Можно или из формы редактирования на сайте, или из админки (только там нужно вручную удалить introtext, а потом сохранить).
Так что, после изменения правил, нужные тикеты придётся пересохранить. Можно или из формы редактирования на сайте, или из админки (только там нужно вручную удалить introtext, а потом сохранить).
Немного поправлю. Хорошенько почистил кеш и сейчас в intotext у меня вроде всё пишется, но не обрабатываются плейсхосдеры. Например id или pagetitle выводится не результат, а сам плейсхолдер. Не критично, но хотелось бы сгруппировать.
У тикета есть галочка «Обрабатывать теги MODX»
Спасибо, то, что надо! Только вот проблема, обрабатываются тэги Modx, а не плейсхолдеры Tickets, записывается ID текущей страницы (getTickets)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.