Огромное тебе спасибо, сильно помог, для теста я пока сделал так
if (!RedactorPlugins) var RedactorPlugins = {}; RedactorPlugins.card = { init: function () { var button = this.buttonAddAfter('fontcolor','card', 'CARD', $.proxy(this.insert, this)); this.callback(button, this.insert); }, insert: function () { content = this.getSelectionHtml(); card = '<div style="float: left;">' + 'ТЕкст' + '</div>'; this.insertHtmlAdvanced(card); } };
<p> <div style="float: left;"> ТЕкст </div> </p>
Тут не подскажете как верно ?
Скрин кнопки
). Через плагин или как то подругому я незнаю, Но очень надо. Т.к. при добавлении новостей часто нужно вставлять в текст какую нибудь карточку, а прописывать постоянно теги занимает много времени, а тут заменил заголовок, картинку и текст, готово.