legacy-knowledge-base
公開されました Jul. 2, 2025

Asset Publisher ウィジェットは、Liferay DXP 7.2 以降、デフォルトで作成者と変更日を表示します

投稿者

Daniel Couso

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • Asset Publisher ウィジェットをページにドラッグ アンド ドロップすると、デフォルトで、他の以前のバージョンとは対照的に、すべてのコンテンツの作成者と変更日が表示されます。

Environment

  • Liferay DXP 7.2+

解決策

  • これらのデフォルト設定を UI から変更する方法はありません。
  • Asset Publisher のデフォルト値をユーザーが設定できるようにする機能リクエストが作成されており、現在、製品管理部門で検討中です。 この機能は、PM の最終決定に応じて、今後の Liferay バージョンに含まれる可能性があります。
  • ただし、考え
    • ウィジェット ページの場合のみ、作成者または変更日を表示しないように構成された構成テンプレートを作成できます。
      • Asset Publisher ウィジェットをページに追加します。
      • 構成を変更して、作成者も変更日も表示しないようにします。
      • 3 つのドット メニューをクリックし、[構成テンプレート] を選択します。
      • 「現在の構成をテンプレートとして保存」をクリックして、名前を付けます。
      • Asset Publisher ウィジェットを削除します。
      • プラス ボタンをクリックして、以前に作成した構成テンプレートに基づいて新しい Asset Publisher ウィジェットをドラッグ アンド ドロップします。
    • カスタム開発 (フラグメント モジュール + .config ファイル):
      • フラグメント モジュールと .config ファイルを組み合わせると、デフォルトで Asset Publisher ウィジェットにこれらのフィールドが表示されなくなります。
      • 対応する .config ファイルを含む DXP 7.2 のサンプル フラグメント モジュールは、出発点としてこの記事に添付されていますが、公式のソリューションを構成するものでも、何らかのサポートを提供するものでもありません。
      • これらの要素のデプロイ シーケンスは、最初にフラグメント モジュールが完全に読み込まれるまで続き、次にフォルダー <LIFERAY_HOME>/osgi/configs内の .config ファイルになります。 異なる順序で実行すると、一時的なエラーが発生する可能性があります。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base