独自のシンプルな CMS を開発しています。ここで、新しいページを作成するプロセスを想像しました。このページを作成した後、システムは新しく作成されたページをロードし、レイアウト全体が既にレンダリングされておりdiv
、属性を持つものはほとんどありませんcontenteditable="true"
。
これにより、ユーザーはこのdiv
コンテンツをクリックして一部のコンテンツを追加/変更できます。ユーザーが [ページの保存] ボタンを押すと、JS を使用して編集可能な div からすべての innerHTML を取得し、DB のページ コンテンツを更新できます。
これで、jquery-ui を使用して非常に長い道のりを歩むことができ、ドラッグ/ドロップ/クリック可能な機能を実装できました。ユーザーが div をクリックすると、Bootstrap WYSIWYG エディターをロードして、ユーザーがコンテンツをフォーマットできるようになりました。
転売する気はありませんが、きちんとやってもらいたいです。私は素晴らしい JS Lib http://createjs.org/を見つけましたが、それを機能させることができず、ツールバーがロードされません。
divをクリックしてコンテンツを追加したり、コンテンツを変更したりするだけの特別な機能は必要ありません。
これに関するライブラリの提案またはヒント。