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

表示日を未来に更新してもWebコンテンツが表示される

written-by

József Géczi

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. 未来の表示日を指定してWebコンテンツを作成する
2. ホーム画面にアセットパブリッシャーを追加
3. Webコンテンツがリストに表示されない(期待通り)
4. 別の Web コンテンツを作成して公開する
5. Webコンテンツがリストに表示される(期待通り)
6. 最後の Web コンテンツの表示日を変更し、将来の日付に設定する (Web コンテンツはアセットパブリッシャーで消えるように意図されています)
7. アセットパブリッシャーにアセットが引き続き表示される

環境

  • DXP 7.0+

解決

この行動は期待した動作です。
この機能は以下のように設計されています:

  1. 管理者がWebコンテンツを作成します。
  2. 管理者は、Webコンテンツをサイトのどこかに表示します(例では、アセットパブリッシャー内)
  3. 管理者は、この Web コンテンツがすぐには更新されないことを望んでいます。そのため、将来の時間に設定された表示日によってスケジュールされます。
    [公開]ボタンを押すと、Web コンテンツの新しいバージョンが作成されます。
    些細なことかもしれませんが、 コンテンツが全く変更されていないのに、新しいバージョンが作成されます。
  4. 旧バージョンのWebコンテンツは、新バージョンの表示日までは表示されており、新バージョンに置き換えられます(上記シナリオでは、同じ内容です)。


Webコンテンツをすべてのポートレットから削除し、将来の新しい表示日で表示する必要がある場合は、以下の方法を適用できます。

  1. 新しいWebコンテンツを作成し、デフォルトの表示日で公開します(または既存の記事を選択します)。
  2. Web コンテンツの表示日を編集する代わりに、期限切れにします。 これにより、対応するすべてのポートレットからもその可視性が削除されます。
  3. Webコンテンツの表示日を編集し、希望する未来の時間を設定します。 表示日以降、ポートレットに記事が表示されます。
did-this-article-resolve-your-issue

legacy-knowledge-base