Използвам Tinymce editor за моето приложение Laravel. Всичко работи добре, но имам малък проблем, когато променя цвета или цвета на фона на който и да е текст.
Той генерира html, но не изпраща, когато изпратя Инициализацията е следната:
tinymce.init({
selector: "#description",
extended_valid_elements : "span",
verify_html: true,
height: 400,
theme: "modern",
plugins: [
"advlist autolink lists link image charmap print preview hr anchor pagebreak",
"searchreplace wordcount visualblocks visualchars code fullscreen",
"insertdatetime media nonbreaking save table contextmenu directionality",
"emoticons template paste textcolor colorpicker textpattern imagetools codesample toc"
],
toolbar1: "undo redo | insert | styleselect | fontselect fontsizeselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image",
toolbar2: "print preview media | forecolor backcolor emoticons | codesample | mybutton",
image_advtab: true,
image_title: true,
image_caption: true,
relative_urls: false,
theme_advanced_buttons1: "forecolor,backcolor,fontselect,fontsizeselect",
templates: [
{ title: "Test template 1", content: "Test 1" },
{ title: "Test template 2", content: "Test 2" },
],
});
Когато отстранявам грешки в изхода, той ми показва следното:
Отговори:
0 за отговор № 1Разбрах своето решение: Работи, ако задам
tinymce.init({
extended_valid_elements: true,
//or
extended_valid_elements: "a[href|target=_blank]",
});