私はLiferayを使用してWebコンテンツを管理しています。エンドユーザーにWebコンテンツを作成してもらいたいのですが、バックオフィスに行って管理してもらいたくありません。
そこで、公開ページで設定でき、エンドユーザーが公開ページで直接Webコンテンツを作成できるポートレットが必要です。
Liferay 6.1を使用してそれを行う簡単な方法はありますか、それともコードが必要ですか?
OOTB Webコンテンツ表示ポートレットを試しましたか?Webコンテンツ表示ポートレットを任意のページに追加でき、コンテンツはそのポートレット自体に作成でき、公開時に(ワークフローが含まれていない場合)ページに表示されます。
Sandeepの答えがあなたが求めているものではない場合(しかし私はそうだと思います)、LiferayのJournalArticleLocalServiceUtilメソッドを使用してLiferayWebコンテンツと対話するカスタムポートレットを作成できます。ただし、コーディングが含まれないため、最初にSandeepの提案を使用します。:)
コントロールパネルで使用可能な別のWebコンテンツポートレットを開発する場合。カスタムポートレットを作成し、JournalArticle、JournalArticleImage、JournalArticleStructure、JournalArticleTemplateなどのdbテーブルを使用する必要があります。