ウィジェットテンプレートを使用したウィジェットのスタイル設定
Asset Publisher や Media Gallery など、すぐに使えるウィジェットの外観や機能をカスタマイズするために、ウィジェットテンプレートを使用することができます。
ウィジェットテンプレートの作成
-
サイトメニュー から、「デザイン」「 → テンプレート」「」をクリックします。
-
Widget Templates タブに移動します。
-
Add() をクリックし、テンプレートのウィジェット(例:Asset Publisher)を選択します。
-
ウィジェットテンプレートの名前を追加します。
-
テンプレートエディタにFreeMarkerスクリプトを入力します。 Elementsのサイドパネル( )を使って、フィールド、変数、ユーティリティをテンプレートに追加します。 また、
${
と入力すると、フィールドの候補を見ることができます。noteLiferay DXP/Portal 7.4+では、ウィジェットテンプレートはFreeMarkerにのみ対応しています。 Velocityはサポート終了しました。
-
[Save] をクリックします。
これにより、新しいウィジェットテンプレートが作成され、ページ上の対応するタイプのウィジェットに適用することができます。
ウィジェットテンプレートの適用
-
該当するウィジェットの「アクション」 ボタン()をクリックし、「設定」をクリックします。
-
Display Template」ドロップダウンメニューを探し、目的のテンプレートを選択します。
noteこのドロップダウンメニューは、ほとんどのウィジェットのデフォルトタブ、セットアップにあります。 Asset Publisherウィジェットの場合、この設定は「表示設定」タブにあります。
-
[Save] をクリックします。
ウィジェットがカスタムテンプレートを使用するようになりました。 より高度なウィジェットテンプレートスクリプトを使用することにより、ウィジェットの機能をさらに強化できます。