legacy-knowledge-base
公開されました Sep. 10, 2025

カレンダーイベントにおいて、「表示する最大日数」オプションが期待通りに動作しない。

written-by

Amit Tiwari

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

再現するためのステップ:

1) Liferay バンドル
を起動します 2) Calendar ポートレットをあるページに追加します。
3) カレンダーポートレットの 設定 にアクセスします。
4) 表示設定に移動し、以下の設定を行います。
i) アジェンダビューのみを有効にする
ii) "Maximum Days to Display" を 0 にする
iii) "Maximum Events to Display" を 4(デフォルト値)にする
5) 設定を保存してページを公開
6) カレンダーにアクセスして「イベントを追加」をクリックして、以下の詳細を入力する:
i) タイトルは「My Event」
ii) 開始日は「2023年2月3日」
iii) 終了日は「2023年2月7日」 「終日」チェックボックス
注意: イベントの期間は最低5日間とします。5 日間(開始日と終了日は 5 日間であるべきです。最大表示日付値が 4 であるため、最大値とも照合します)
7)「公開」をクリックします。
8) "03rd Feb 2023 "をクリックして、2月3日のイベントをチェックし、動作を観察します。

期待される動作 maxDaysDisplayed を 0 に設定しているため、2023 年 2 月 03 日のイベントのみが表示されます。

実際の挙動です: 5日分のイベントがすべて表示されます。 (03日、04日、05日、06日、07日)と同じ繰り返しイベントが表示されます。

Environment

  • Liferay DXP U33

解決策

  • 観測された動作は既知の問題で、 Liferay DXP U66で修正されています。
  • この問題に対してHotfixが必要な場合は、パッチの詳細を添付して、Hotfixをリクエストするサポートチケットを作成してください。
  • Liferay への Fix Pack と Hotfix のインストールDXP では、 、それぞれの環境にこの Hotfix をインストールするように案内しています。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base