Я использую функцию IN
Hugo, которую можно использовать как in SET ITEM
, как определено в Документация Hugo для IN
Я пытаюсь отфильтровать сообщения определенногокатегория по приведенному ниже коду
{{ range where .Site.Pages "Section" "products"}}
{{ if in .Params.categories "New Arrival" }}
<li>{{ .Title }}</li>
{{end}}
{{end}}
приведенный выше код работает вполне нормально.
Но если я использую переменную вместо строки для ITEM
.Он всегда возвращает False
.
{{ $display_product_cat := "New Arrival" }}
{{ range where .Site.Pages "Section" "products"}}
{{ if in .Params.categories $display_product_cat }}
<li>{{ .Title }}</li>
{{end}}
{{end}}
Приведенный выше код не работает должным образом.
Интересно, если я что-то здесь упустил.Цените свое время и помощь.