From bfa512eb6fff09049f6c7e717522a5e5828a0bef Mon Sep 17 00:00:00 2001 From: Ben Goldsworthy Date: Tue, 15 Apr 2025 13:10:38 +0200 Subject: [PATCH] fix: cache page title partial --- layouts/partials/item-tile.html | 6 +++++- layouts/partials/single/main-header/item-tile.html | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/layouts/partials/item-tile.html b/layouts/partials/item-tile.html index f372f95..5215826 100644 --- a/layouts/partials/item-tile.html +++ b/layouts/partials/item-tile.html @@ -86,7 +86,11 @@ {{ end }} - {{- partial "text/item-title.html" ( dict "pc" . "sc" $ "class" "item-tile" ) -}} + {{- if .File -}} + {{- partialCached "text/item-title.html" ( dict "pc" . "sc" $ "class" "item-tile" ) .File.Filename -}} + {{- else -}} + {{- partial "text/item-title.html" ( dict "pc" . "sc" $ "class" "item-tile" ) -}} + {{- end -}}

diff --git a/layouts/partials/single/main-header/item-tile.html b/layouts/partials/single/main-header/item-tile.html index 0b70599..b7351f8 100644 --- a/layouts/partials/single/main-header/item-tile.html +++ b/layouts/partials/single/main-header/item-tile.html @@ -40,7 +40,11 @@

- {{- partialCached "text/item-title.html" ( dict "pc" .pc "sc" .sc "class" "article-header" ) .File.Filename -}} + {{- with .pc.File -}} + {{- partialCached "text/item-title.html" ( dict "pc" $.pc "sc" $.sc "class" "article-header" ) .Filename -}} + {{- else -}} + {{- partial "text/item-title.html" ( dict "pc" $.pc "sc" $.sc "class" "article-header" ) -}} + {{- end -}}
{{ with ( .pc.Resources.GetMatch .pc.Params.featured_image ) }}