Does ContentBlocks support Redactor, TinyMCE, or CKEditor?
Yes, ContentBlocks will work with most rich text editors. We of course recommend Redactor, but the TinyMCE RTE and CKEditor packages are supported as well.
Using TinyMCE or TinyMCE RTE?
While compatible, the TinyMCE and TinyMCE RTE packages can occassionally conflict. There are 2 known issues in particular:
- When using the TinyMCE package, you may encounter an infinite save loop and a javascript error "Cannot read property body of null". To resolve that, set the
contentblocks.remove_content_domsystem setting to 0 / no. - When using TinyMCE RTE >=2.0.0, the editor may be really small and especially so in narrow layouts. This is because it does not automatically resize to fit the content. As a fix you can add
autoresizeto thetinymcerte.pluginssystem setting, and{"autoresize_on_init":"true"}to thetinymcerte.settingssystem setting.
For TinyMCE RTE >=2.0.0, also make sure you're running at least ContentBlocks v1.12.0 as that includes a number of other fixes.