Liferay Portalのユーザーは、カスタムテーマを導入し、デフォルトのLiferayクラシックテーマの代わりに、このカスタムテーマを背景として使用したい場合がよくあります。 この記事では、カスタムテーマをアカウント認証、デフォルトのランディングページ、デフォルトのログアウトページなど、ポータルの複数の場所で使用する方法について説明します。
解像度
- Liferay Portal を起動する前に、このプロパティを
portal-ext.properties
に入力してください:login.create.account.allow.custom.password=true
- Liferay Portalを起動します。
- カスタムテーマをデプロイします。
- カスタムテーマを使ってサイトを作成し、いくつかのページを追加します。
- サイトURL をクリックし、フレンドリーURL("/zoe-healthcare-site")をコピーします。
- コントロールパネル > ポータル設定 > 一般に移動します。
- 次のように入力します:
-
Home URL:
/web/${friendly URL}/${page1}
-
Default Landing Page:
/web/${friendly URL}/${page1}
-
Default Logout Page:
/web/${friendly URL}/${page2}
-
Home URL:
- [Save]ボタンをクリックします。
- コントロールパネル> ポータル設定> 認証に移動します。
- 見知らぬ人にメールアドレスの確認を求める チェックボックスにフラグを立てる。
- カスタムテーマが適用されたことを確認するには、 サインアウトをクリックします。 URLは
c/portal/logout
を表示し、ステップ7でデフォルトログアウトページとして定義されたページにリダイレクトします:/web/${friendly URL}/${page2}
。 - クリック サインイン
- カスタムテーマは、サインインポートレットの背景として、デフォルトのLiferayクラスのテーマの代わりに表示されます。 認証情報を入力し、サインインします。
- ユーザーは、ステップ7で デフォルトランディングページ として定義されたページにリダイレクトされます:
/web/${friendly URL}/${page1}
. - アカウント作成 リンクをクリックします。
- 情報を入力して、新しいユーザーを作成します。 この時、Liferayのクラシックテーマの代わりにカスタムテーマが表示されることを確認します。