2016-11-24 4 views
0

私のウェブサイトにCKEditor 4が設定されており、エディタにチェックボックスを追加できるプラグイン(フォーム)が追加されました。チェックボックスを追加して保存して、結果を自分のデータベースに保存します。編集時にチェックボックスがレンダリングされない

しかし、自分のリソースを編集しているときに、CKEditorが表示されたら、すべてのコンテンツが表示されますが、チェックボックスは表示されませんでした。

私のHTMLが保存され、この次のとおりです。

<p><input type="checkbox"> Testing</p> 

マイCKEditorバージョンの設定は次のとおりです。

var ck = CKEDITOR.replace(elm[0], { 
    forcePasteAsPlainText: true, 

    toolbar: [ 
     { name: 'basicstyles', items : ['Bold', 'Italic', 'Strike'] }, 
     { name: 'links', items : ['Link', 'Unlink'] }, 
     { name: 'paragraph', items : ['NumberedList', 'BulletedList', 'Checkbox'] } 
    ] 
}); 

ck.config.extraPlugins = 'forms'; 

誰かが私を助けることができますか?

答えて

1

この問題の解決策は、記録のためだけに、CKEditor構成で他のコンテンツタイプを許可することでした。

ck.config.extraAllowedContent = 'input[type]'; 

この行は、type属性を持つ入力タグを受け入れるようにします。

関連する問題