ページにアクセスするユーザーに関する情報を保存する必要があるため、Liferay のポータルのメイン ページに Cookie を作成する必要がありますが、それを動的に行う方法があるかどうかはわかりません。
「コントロール パネル -> サイト ページ」で、必要なページに JavaScript を追加できることを知っています。
私は本当に迷っています。
ページにアクセスするユーザーに関する情報を保存する必要があるため、Liferay のポータルのメイン ページに Cookie を作成する必要がありますが、それを動的に行う方法があるかどうかはわかりません。
「コントロール パネル -> サイト ページ」で、必要なページに JavaScript を追加できることを知っています。
私は本当に迷っています。
サンドラ、私はあなたの要求を明確に理解できません. 動的にする必要があるのはどの部分ですか?
一般的に言えば、カスタム jsp フックを作成できます。このようにして、ポータルの jsp コードを「オーバーライド」します。jsp フックの理想的なシナリオは、既存のコード内に小さなスクリプトを追加することです。
しかし、あなたの場合、変更したい特定のポートレットのページがあるとは思いません。これをテーマに適用できれば、MainPage だけでなく、すべてのポータルのページで実行されます。このスクリプトを実行する単純なポートレットを作成し、このポートレットをポータルのメイン ページに配置してみませんか。