feat: Ajout des vignettes
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
0a3ceec95d
commit
f12cfce40b
|
@ -1,8 +1,6 @@
|
||||||
---
|
---
|
||||||
title: Retour sur le Marché du terroir
|
title: Retour sur le Marché du terroir
|
||||||
date: '2021-07-13'
|
date: '2021-07-13'
|
||||||
image: null
|
|
||||||
image_credit: null
|
|
||||||
description: >-
|
description: >-
|
||||||
C'est sous le premier soleil de juillet que le marché du terroir a eu lieu, le
|
C'est sous le premier soleil de juillet que le marché du terroir a eu lieu, le
|
||||||
vendredi 2 juillet à partir de 18 heures, organisé par la municipalité sous la
|
vendredi 2 juillet à partir de 18 heures, organisé par la municipalité sous la
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
title: Partir en livre
|
title: Partir en livre
|
||||||
date: '2021-07-22'
|
date: '2021-07-22'
|
||||||
image: partir-en-livre.jpg
|
image: partir-en-livre.jpg
|
||||||
image_credit: null
|
|
||||||
description: >-
|
description: >-
|
||||||
Venez faire un tour au marché du terroir de Crémeaux ou vous pourrez retrouver
|
Venez faire un tour au marché du terroir de Crémeaux ou vous pourrez retrouver
|
||||||
des produits locaux
|
des produits locaux
|
||||||
|
|
|
@ -5,7 +5,8 @@
|
||||||
{{ $truncateSize := cond $isBig 180 90}}
|
{{ $truncateSize := cond $isBig 180 90}}
|
||||||
<div class="post{{ if $isBig }} big{{ end }}">
|
<div class="post{{ if $isBig }} big{{ end }}">
|
||||||
<div class="picture">
|
<div class="picture">
|
||||||
{{ $image := .Resources.GetMatch (default "**.jpg" .Params.image) }}
|
{{ $imageName := or .Params.vignette .Params.image }}
|
||||||
|
{{ $image := .Resources.GetMatch (default "**.jpg" $imageName) }}
|
||||||
<a href="{{ .RelPermalink }}">
|
<a href="{{ .RelPermalink }}">
|
||||||
{{ if $image }}
|
{{ if $image }}
|
||||||
{{ $resized := $image.Fill $pictureSize}}
|
{{ $resized := $image.Fill $pictureSize}}
|
||||||
|
|
|
@ -38,10 +38,14 @@ const config = {
|
||||||
},
|
},
|
||||||
actualites: {
|
actualites: {
|
||||||
readByQueryOption: {
|
readByQueryOption: {
|
||||||
fields: ['title', 'date', 'image', 'image_credit', 'description', 'auteur', 'draft', 'content'],
|
fields: ['title', 'date', 'image', 'image_credit', 'vignette', 'vignette_credit', 'description', 'auteur', 'draft', 'content'],
|
||||||
filterDraft
|
filterDraft
|
||||||
},
|
},
|
||||||
pathBuilder: (article) => {
|
pathBuilder: (article) => {
|
||||||
|
if (!article.image) delete article.image
|
||||||
|
if (!article.image_credit) delete article.image_credit
|
||||||
|
if (!article.vignette) delete article.vignette
|
||||||
|
if (!article.vignette_credit) delete article.vignette_credit
|
||||||
const [year, month, day] = article.date.split("-")
|
const [year, month, day] = article.date.split("-")
|
||||||
return `./content/actualites/${year}/${month}/${day}-${urlslug(article.title, { remove: /\./g })}`;
|
return `./content/actualites/${year}/${month}/${day}-${urlslug(article.title, { remove: /\./g })}`;
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue