From 68ab4eb24125ffc983a1d3518eb8aee9db6c62c1 Mon Sep 17 00:00:00 2001 From: Eltrac Date: Thu, 27 Mar 2025 14:14:28 +0800 Subject: fix: book cannot be found in subfolders Former-commit-id: cb3faa12d88539d6837d71a45a5524c7b78fc550 --- layouts/shortcodes/bookcard.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/layouts/shortcodes/bookcard.html b/layouts/shortcodes/bookcard.html index fd7f81df..27d96001 100644 --- a/layouts/shortcodes/bookcard.html +++ b/layouts/shortcodes/bookcard.html @@ -1,4 +1,5 @@ -{{- $book := .Site.GetPage (printf "library/%s" (.Get 0)) -}} +{{- $books := where .Site.Pages "Section" "library" -}} +{{- $book := index (where $books "File.BaseFileName" (.Get 0)) 0 -}} {{- if $book }}
-- cgit v1.2.3