Не сохраняется класс у ссылки
Всем привет. Столкнулся с такой проблемой при использовании компонента Tickets. При создании топика залил картинку. В чанке tpl.Tickets.form.image перед этим вставил к ссылке на изображение класс Fancybox, чтобы при клике на фото они открывались через плагин jQuery. Дело в том, что вставляется ссылка с этим классом, но после сохранения класс как будто вырезается, в консоли его не наблюдаю. Что делать?
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Вы можете отредактировать его настройки (убрать вырезание классов и тд), пройдя по адресу:
manager/?a=element/propertyset (наборы параметров)
И подставлялось только когда внутри тэга картинка
cfgAllowTagParams — в этой строке указаны допустимые параметры тегов (подробнее о всех настройках).
Видим здесь json-строку, в частности:
— т.е. разрешен тег ссылки с параметрами title и href, все остальное будет вырезано.
Меняем эту часть на:
— если нужна возможность добавлять к ссылке любой класс (и rel).
Или меняем на:
— если нужна возможность добавить к ссылке только класс «fancybox».
Не за что.)
Можно попробовать создать плагин на OnBeforeCommentSave, OnBeforeDocFormSave и тд, который будет разбирать требуемые поля и искать в них внешние ссылки (думаю, примеров для решения такой задачи в интернете хватает). И менять при нахождении на требуемый url.