ユーザーが提出物を動的データリストに送信するように設定しました。承認して公開したい場合は、すべての情報を手動でコピーする必要があります。これを行う簡単な方法はありますか。おそらく、データ リストから Web コンテンツを作成できる機能でしょうか? また、Web コンテンツには、バックエンド用の動的データ リストよりも多くのフィールドがあることにも言及する必要があります。
質問する
932 次
2 に答える
0
スイッチを切り替えるだけで起動できる組み込みの方法はありません。ただし、API ベースのソリューションは簡単にスクリプト化できます。ワークフローを使用している場合は、これを承認済みへの状態遷移に関連付けることもできます。また、カスタム ポートレット、または DDL を読み取り、Web コンテンツ記事を作成 (または更新) するスクリプトのみを作成することもできます。
シンプルだと言っていますが、この回答に疑似コードとして追加するのは少し多すぎます。ごめん
于 2014-02-22T13:29:00.250 に答える
0
Web コンテンツにデータを表示するだけの場合は、Liferay の DDLRecordLocalServiceUtil クラスを使用して、ここで説明されているように、Web コンテンツの Velocity テンプレートのデータを読み取ることができます。要件についてより多くの情報を提供していただければ、より多くの可能性を探ることができます。
于 2014-02-22T13:58:02.403 に答える