Подтвердить что ты не робот

Как динамически заменить контент в TinyMCE?

Я хочу заменить все ключевые слова {baseurl} на правильный URL-адрес в редакторе TinyMCE. Как я могу это сделать?

Например, если пользователь добавит HTML в редактор <img src="{baseurl}/image.jpg" />, я хочу увидеть это изображение в редакторе TinyMCE, поэтому он будет заменен на <img src="http://mydomain.com /image.jpg" />

Любые идеи?

4b9b3361

Ответ 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);