Вставить ссылку на загруженный файл тикета
Всем привет!
Друзья, подскажите как изменить разметку при вставки ссылки на загруженный файл в тикете?
После загрузки файла можно нажать на «Вставить ссылку» и в форму редактирования вставляется разметка типа:
В файле assets/components/tickets/js/web/files.js обнаружил вот что:
Друзья, подскажите как изменить разметку при вставки ссылки на загруженный файл в тикете?
После загрузки файла можно нажать на «Вставить ссылку» и в форму редактирования вставляется разметка типа:
<a href="/assets/images/tickets/49/7b288fca5bde4c2f21bda8b38452ac0423c4ebc3.jpg" title="wdLVhVaFV5c.jpg">
<img src="/assets/images/tickets/49/7b288fca5bde4c2f21bda8b38452ac0423c4ebc3_thumb.jpg">
</a>
Хочу изменить эту разметку, но не могу понять в какой файл вносить изменения.В файле assets/components/tickets/js/web/files.js обнаружил вот что:
$(document).on('click', '.ticket-file-insert', function(e) {
var $this = $(this);
var $parent = $this.parents('.ticket-file');
var $text = $('[name="content"]');
var template = $parent.find('.ticket-file-template').html();
template = template.replace(/^\n/g, '').replace(/\t{2}/g, '').replace(/\t$/g, '');
$text.focus();
$.markItUp({replaceWith: template});
return false;
});
Но что с этим делать не понимаю :) Комментарии: 4
копирует согласно шаблону
шаблон в чанке github.com/bezumkin/Tickets/blob/master/core/components/tickets/elements/chunks/chunk.form_image.tpl#L15-L19
шаблон в чанке github.com/bezumkin/Tickets/blob/master/core/components/tickets/elements/chunks/chunk.form_image.tpl#L15-L19
Спасибо! Все оказалось гораздо проще чем думал :)
Странно… в форме редактирования шаблон изменился и ссылка вставляется с новыми атрибутами, а в самом тикете разметка вывода изображение не изменилась… вот что осталось…
<a href="/assets/images/tickets/49/a4a9e8d9716e2be62af56a7bf9c7543f75ac7cdb.jpg" title="3-37371_2_6.jpg"> <img src="/assets/images/tickets/49/a4a9e8d9716e2be62af56a7bf9c7543f75ac7cdb_thumb.jpg">
</a>
Разобрался. Оказалось Jevix запрещает эти тэги.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.