best_in_place
Rails アプリケーションでインプレース編集を行うために gem を使用しています。ただし、一部のテキスト領域で (X)HTML 編集が必要なため、リッチテキスト エディターが必要です。TinyMCE はサイトの他の場所で使用されています。
ただし、エディタを に追加するのは簡単ではありませんbest_in_place
。非常に単純化するために、gem は jQuery を使用してその場でタグを挿入し、 TinyMCEtextarea
はページtextarea
の読み込み時に初期化して、利用可能な をエディターに置き換えます。テキストエリアを挿入した後に TinyMCE を再初期化しようとしましたが、これまでのところ機能していないため、コード内でそれを行うための正しい場所を見つけられなかったと思います。best_in_place
textarea
best_in_place
この統合が可能であるという噂がありますが、私の Web 検索ではドキュメントが表示されなかったので、ポインタを歓迎します。(同様に、この回答は役に立たず、2 つの壊れたリンクを指しています。)私が好むソリューションの順序は次のようなものになると思います。
- TinyMCE と統合する方法は次のとおりです。
best_in_place
- TinyMCE ではできませんが、別のリッチテキスト エディターで行う方法は次のとおりです。
- それはできませんが、Rails 3.2.x 用
best_in_place
の別のリッチテキスト編集インプレース ソリューションを次に示します。