2014-02-21 3 views
0

Я храню все мои изображения/видео выше webroot, а это значит, что изображение не найдено в редакторе, и оно не будет отображаться. Это проблема. Чтобы отобразить изображение с вебсервера, у меня есть функция, которая доступна как это: http:://mytestsite.com/getImage/k=generated_hash&photo=myphoto.jpgTinyMCE 4 и изображение url's

Когда я добавить фотографию в WYSIWYG TinyMCE, я должен быть исходный URL изменен с /home/media/myphoto.jpg в приведенном выше примере. Если я вставляю ссылку в качестве источника изображения, она работает безупречно - я просто не уверен, как сделать это автоматически.

Любые идеи?

ответ

1

В вашем tinymce.init вы можете вызвать функцию, которая выполняется при изменении, а затем запустить регулярное выражение, чтобы заменить путь к файлу этой URL-адресом функции? например:

tinymce.init({ 
    setup : function(ed) { 
     ed.on('change', function(e) { 
      // call your regex function here 
      // or in php maybe an ajax call to a function? 
     }); 
    } 
}); 
Смежные вопросы