データベースからのテキストがあり、ckeditorエディターに入れました。テキスト内のゾーンを保護したい。
例:
<div class="editable">aaaaa</div>
<div class="non-editable">bbbbb</div>
<div class="editable">aaaaa</div>
私の願いは、div
with クラスnon-editable
が読み取り専用テキストのようになることですか?
データベースからのテキストがあり、ckeditorエディターに入れました。テキスト内のゾーンを保護したい。
例:
<div class="editable">aaaaa</div>
<div class="non-editable">bbbbb</div>
<div class="editable">aaaaa</div>
私の願いは、div
with クラスnon-editable
が読み取り専用テキストのようになることですか?
私は同じ問題を抱えていて、そのためのプラグインを書きました。この回答でプラグインを見つけることができます:
CKEDITOR textarea のコンテンツの特定の部分で編集をブロックする方法は?
プラグインコードは保護されたクラスをチェックし、保護されたクラス内の要素への変更をブロックするため、HTML とプラグインコード全体でクラスが一致するようにクラスなどを調整する必要があります。
プラグイン コード内に多くのドキュメントを配置して、それがどのように機能するかを説明しています。回答に含まれる HTML から始めて、動作するバージョンを入手し、必要に応じて HTML を変更するのが最善の方法です。