Как динамически заменить контент в TinyMCE?
Я хочу заменить все ключевые слова {baseurl}
на правильный URL-адрес в редакторе TinyMCE. Как я могу это сделать?
Например, если пользователь добавит HTML в редактор <img src="{baseurl}/image.jpg" />
, я хочу увидеть это изображение в редакторе TinyMCE, поэтому он будет заменен на <img src="http://mydomain.com
/image.jpg" />
Любые идеи?
Ответы
Ответ 1
Вот код, который заменит содержимое вашего редактора. Но вам нужно будет сделать это действие в нужное время.
var editor = tinymce.get('my_editor_id'); // use your own editor id here - equals the id of your textarea
var content = editor.getContent();
content = content.replace(/{\$baseurl}/g, 'http://mydomain.com');
editor.setContent(content);