TinyMCEとJSF2.xでソリューションを実装しようとしています。ただし、どのように進めるかはわかりません(さまざまなアプローチ)。
私がやろうとしていること...
ログイン後にTinyMCEを介して編集できる特定の編集可能な領域/セクションを使用して、ユーザーテンプレート(Faceletsファイル)を作成します。
DBを使用して「編集可能な」パーツを保存したり、Faceletsテンプレートに動的に挿入したりしたくありません。
私はこのようにsommethingを考えていました。
- 編集可能なコンテンツをTinyMCEにロードします。
- ユーザーがコンテンツを更新します。
- 送信時に、XML処理用のJavaAPIまたはその他のxml/xhtmlパーサーを使用してコンテンツを検証します。
- Faceletsテンプレートを読み、編集可能なコンテンツを送信されたコンテンツに置き換えます。
- 古いFaceletsファイルを新しいFaceletsファイルに置き換えて保存します。
変更を行う前に、中間ステップを使用して、送信されたコンテンツをFaceletsファイルに事前に保存する必要がありますか?これをどのように進めるかについての他のアイデアをいただければ幸いです。