У вас есть два варианта здесь
- Вы используете настройку
cleanup: false,
tinymce, которая отключит проверку html
, или вы можете использовать лучший вариант
2 .. и определите, какие элементы и childelements должен принимать редактор как действительный
В вашем случае ваши valid_elements не должны обновляться, потому что tr
, td
и label
уже допустимые элементы по умолчанию (но вы можете определить их как недействительные).Вам нужно будет добавить их в качестве допустимых дочерних элементов в настройку valid_children
.Если вы хотите определить tr-теги как допустимые дочерние элементы p-тегов и других элементов, вам нужно установить что-то вроде этого
valid_children: "body[p|ol|ul]" +
",p[a|span|b|i|u|sup|sub|img|hr|#text|tr|td|label]" +
",span[a|b|i|u|sup|sub|img|#text|tr|td|label]" +
",a[span|b|i|u|sup|sub|img|#text|tr|td|label]" +
",b[span|a|i|u|sup|sub|img|#text|tr|td|label]" +
",i[span|a|b|u|sup|sub|img|#text|tr|td|label]" +
",sup[span|a|i|b|u|sub|img|#text|tr|td|label]" +
",sub[span|a|i|b|u|sup|img|#text|tr|td|label]" +
",li[span|a|b|i|u|sup|sub|img|ol|ul|#text]" +
",ol[li]" +
",ul[li]",