From ffc436900bc174126845ad5fe632d151e16a0ff6 Mon Sep 17 00:00:00 2001 From: Emiel Hollander Date: Sun, 21 Oct 2018 10:51:23 +0200 Subject: Extract summary from list templates into its own layout file Extract the summary into its own layout file and use the .Render function to include the summary, which is the same for all list templates. --- layouts/_default/list.html | 15 ++------------- layouts/_default/summary.html | 11 +++++++++++ layouts/_default/taxonomy.html | 15 ++------------- layouts/index.html | 15 ++------------- 4 files changed, 17 insertions(+), 39 deletions(-) create mode 100644 layouts/_default/summary.html (limited to 'layouts') diff --git a/layouts/_default/list.html b/layouts/_default/list.html index f25fe6f..5918367 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -3,18 +3,7 @@
@@ -30,4 +19,4 @@
-{{ end }} \ No newline at end of file +{{ end }} diff --git a/layouts/_default/summary.html b/layouts/_default/summary.html new file mode 100644 index 0000000..14f988c --- /dev/null +++ b/layouts/_default/summary.html @@ -0,0 +1,11 @@ + +
+ +

{{ .Title }}

+
+ +

+ {{ if isset .Params "summary" }}{{ .Params.Summary }}{{ else }}{{ .Summary }}{{ end }} +

+
+
diff --git a/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html index 34fc2fc..c87822e 100644 --- a/layouts/_default/taxonomy.html +++ b/layouts/_default/taxonomy.html @@ -4,18 +4,7 @@

{{ strings.FirstUpper .Data.Singular }} {{ .Title }}

{{ range (.Paginate .Pages).Pages }} - -
- -

{{ .Title }}

-
- -

- {{ if isset .Params "summary" }}{{ .Params.Summary }}{{ else }}{{ .Summary }}{{ end }} -

- -
-
+ {{ .Render "summary" }} {{ end }}
@@ -31,4 +20,4 @@ -{{ end }} \ No newline at end of file +{{ end }} diff --git a/layouts/index.html b/layouts/index.html index f25fe6f..5918367 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -3,18 +3,7 @@
@@ -30,4 +19,4 @@
-{{ end }} \ No newline at end of file +{{ end }} -- cgit v1.2.3