こんにちは、Web ポータルを作成し、すべての登録ユーザーが記事を追加できるようにしたいと考えていました。したがって、この観点から、各ポータル メンバーは (デフォルトで) 作成者になります。また、これらのメンバーが 2 ~ 3 個の定義済みテンプレート (2 ~ 3 個の編集セクションといくつかのカスタム コンポーネントとしましょう) を使用して記事を作成できるようにすることも考えていました。それは可能ですか?どこから始めれば?
1 に答える
Web サイト/ポータルを使用してドキュメントを作成するのか、CMS を使用してドキュメントを作成するのかわかりません。
Hippo CMS には、探しているすべての機能 (複数の作成者、定義済みのドキュメント テンプレートなど) が備わっています。
ただし、webiste/ポータルを使用してドキュメントを作成する場合は、別のアプローチを取る必要があります。
Hippo CMS でのドキュメント作成は、ワークフローによって駆動されます。Hippo Site Toolkit を使用してドキュメントを作成できますが、これは事前定義されたワークフロー ユーザーを使用してドキュメントを作成することを意味します。したがって、CMS で作成されたドキュメントには、ドキュメントを作成したポータル ユーザーとしての作成者が含まれません。
Web サイト内からドキュメントを作成する方法に関するヒントを提供する Go Green デモ プロジェクトを確認できます。ページhttp://www.demo.onehippo.com/productsをチェックアウトすると、「製品の提案」フォームが CMS で「製品」ドキュメントを自動的に作成します。
デモのソース コードはhttp://svn.onehippo.org/repos/hippo/hippo-demos/hippo-go-green/trunk/にあります。