Способ хороший, но если посмотреть официальную документацию
https://www.tiny.cloud/docs-3x/reference/configura... таким образом мы отрезаем все остальные теги, кроме img. У меня например
<p>
вставить теперь не получается - весь текст идет одним параграфом.
Правильно делать так (кстати, в разрешенные атрибуты забыли alt добавить, что совсем не лишне, исправил):
Ext.extend(TinyMCERTE.Tiny,Ext.Component,{
cfg: {
selector: '#ta'
,document_base_url: MODx.config.base_url
,file_browser_callback_types: 'file image media'
,extended_valid_elements: "img[src|class|id|alt]"
}