WYSIWYG エディター trumbowyg を使用して、CMS がうまくいかないという事実を補っています。計画は、記事のコンテンツ用のテキストエリアを備えた単純なフォームである現在のシステムを削除することなく、著者を HTML で支援することです。
残念ながら、で trumbowyg を有効にした後textarea
、何をしても何も投稿されません。
「何も投稿しない」というのは、JavaScript を追加する前にフォームが機能し、その後機能しなくなったことを意味し、PHP の$_POST
配列を参照しています。
これが私が試したことです(ただし、ウェブサイトにリストされている基本を実行する前に):
<form enctype="multipart/form-data" name="form" method="post">
<!--other inputs ignored, but present-->
<textarea name="article"></textarea> <!--this is the textarea in question-->
</form>
(function(textarea) {
textarea.trumbowyg({ closable: true }).on('tbwblur', function() {
console.log('working'); //This works
textarea.text(textarea.trumbowyg('html'));
});
})($("textarea[name=article]"));
私は次のことから始めましたが、うまくいきませんでした:
$("textarea[name=article]").trumbowyg({ closable: true });