0

私はLiferay 5.2.3で作業しており、データをロードする必要があります(ページを作成し、ページにポートレットを追加し、構造を作成し、構造にWebコンテンツを追加します..)。

これを行う方法は、フックを使用してこのスクリプトをデプロイすることだと聞きました (Java クラスのユーザー liferay api がデータをロードする) が、フック プロジェクトの liferay をこのように使用してはならず、データをロードする必要がある常にではありませんが、ロードデータはライフレイの動作を変更せず、データをロードするだけです...

この場合、フックを使用するのは良い方法だと思いますか? または、通常のプロジェクト java を使用して、実行可能ファイルによって起動するデータをロードする必要があります。

ありがとうございました。

4

1 に答える 1

0

Sevencogs-hook コードを見てください: これはまさにあなたが求めていることを行います (そして API の使用法をきちんと文書化しています)

ただし注意: 5.2.3 では、データベース (sevencogs 管理者) に "Bruno" が存在するかどうかをチェックします。存在しない場合は、コンテンツを消去して、sevencogs データを入力します。それ以降のバージョンでは、1 回だけ実行するなど、より安全なアップグレード アクションが使用されます。

そして - あなたは本当に最新バージョンにアップグレードしたいです: 5.2.3は古いです

于 2013-02-12T10:58:30.790 に答える