Для веб-сайта я использую jQuery Wysiwyg «Trumbowyg«Я поставил плагин»noembed«чтобы добавить видео.
К сожалению, я заметил кое-что странное: когда я пытаюсь добавить только видео (‘IFrame‘с Youtube, например) в Trumbowyg, поле всегда пусто, когда я получаю значение в PHP.
Но если я добавлю то же видео с чем-то другим (простой текст на примере), поле будет не пустым, а переменной$ _POST«содержит все данные (видео + текст), написанные ранее в моем редакторе.
Вот мой код:
<form method="post" action="sub.php">
<textarea name="description" id="trumbowyg_editor"></textarea>
<input type="submit" value="OK" />
</form>
<script>
$('#trumbowyg_editor')
.trumbowyg({
btnsDef: {
// Create a new dropdown
link: {
dropdown: ['createLink', 'unlink', 'noembed'],
ico: 'link'
}
},
btns: ['viewHTML',
'|', 'link']
});
</script>
Если я отображаю переменную с «console.log ($ ( ‘# редактор’). trumbowyg ( ‘HTML’))«Я заметил то же самое.
Как исправить эту проблему?
Задача ещё не решена.
Других решений пока нет …