OpenCart: как отключить форматирование при копировании
Когда вы копируете откуда-то текст, он копируется целиком — вместе со стилями источника. Есть два решения.
Первое — копировать и вставлять не через
Что делать
- Открываем сайт/admin/view/javascript/summernote/opencart.js
- Находим код:
$(element).summernote({
lang: $(this).attr('data-lang'),
disableDragAndDrop: true,
height: 400,
emptyPara: '',
codemirror: { // codemirror options
mode: 'text/html',
htmlMode: true,
lineNumbers: true,
theme: 'monokai'
},
- После него вставляем:
callbacks: {
onPaste: function(e) {
var bufferText = ((e.originalEvent || e).clipboardData || window.clipboardData).getData('Text');
e.preventDefault();
setTimeout(function() {
document.execCommand('insertText', false, bufferText);
}, 10);
}
},
- Сохраняем, обновляем кэш.
- Готово.