我有一个使用tinyMCE的现有网站(我没有构建它)。我试图避免将其撕掉并与其他东西一起去,所以我想我会试着看看是否有人之前已经这样做了。
概述:
应用中的页面是编辑测验/作业的问题。 99%的问题是非常标准的东西:文本框,textareas等。然而,剩下的东西,需要有画布。为这些分配编写了一个漂亮的小图形实用程序,但只要有<canvas>
标记的东西,我们就需要手动编辑数据库中的数据。
问题:
有没有办法告诉TinyMCE允许<canvas>
标签在保存时不在那里?我不一定希望TinyMCE对标签做任何事情,我只是希望它留在那里,所以我们不必每次有人想要更改值时编辑数据库。
答案 0 :(得分:1)
这可以使用tinymce配置轻松完成。
查看设置valid_elements和valid_children。
您需要将canvas
添加到valid_elemnts并使用valid_children
设置定义有效的子项。