Files
hugo/content/en/functions/append.md
T
Christian Oliff 3213e00f25 Docs tidy-up
Markdown formatting fixes, typo fixed, broken links removed, https relevant links. Remove unused lastmod dates from edited markdown pages.
Remove link to mmark GitHub repo (as its deprecated from Hugo).
2022-03-09 07:39:09 +01:00

797 B

title, description, date, categories, menu, keywords, signature, workson, hugoversion, relatedfuncs, aliases
title description date categories menu keywords signature workson hugoversion relatedfuncs aliases
append `append` appends one or more values to a slice and returns the resulting slice. 2018-09-14
functions
docs
parent
functions
collections
COLLECTION | append VALUE [VALUE]...
COLLECTION | append COLLECTION
0.49
last
first
where
slice

An example appending single values:

{{ $s := slice "a" "b" "c" }}
{{ $s = $s | append "d" "e" }}
{{/* $s now contains a []string with elements "a", "b", "c", "d", and "e" */}}

The same example appending a slice to a slice:

{{ $s := slice "a" "b" "c" }}
{{ $s = $s | append (slice "d" "e") }}

The append function works for all types, including Pages.