mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-14 20:37:55 -05:00
41 lines
964 B
Markdown
41 lines
964 B
Markdown
|
---
|
||
|
title: collections.EchoParam
|
||
|
linkTitle: echoParam
|
||
|
description: Prints a parameter if it is set.
|
||
|
categories: [functions]
|
||
|
keywords: []
|
||
|
menu:
|
||
|
docs:
|
||
|
parent: functions
|
||
|
function:
|
||
|
aliases: [echoParam]
|
||
|
returnType: any
|
||
|
signatures: [collections.EchoParam COLLECTION KEY]
|
||
|
relatedFunctions: []
|
||
|
aliases: [/functions/echoparam]
|
||
|
---
|
||
|
|
||
|
For example, consider this site configuration:
|
||
|
|
||
|
{{< code-toggle file=hugo copy=false >}}
|
||
|
[params.footer]
|
||
|
poweredBy = 'Hugo'
|
||
|
{{< /code-toggle >}}
|
||
|
|
||
|
To print the value of `poweredBy`:
|
||
|
|
||
|
```go-html-template
|
||
|
{{ echoParam site.Params.footer "poweredby" }} → Hugo
|
||
|
```
|
||
|
|
||
|
{{% note %}}
|
||
|
When using the `echoParam` function you must reference the key using lower case. See the previous example.
|
||
|
|
||
|
The `echoParam` function will be deprecated in a future release. Instead, use either of the constructs below.
|
||
|
{{% /note %}}
|
||
|
|
||
|
```go-html-template
|
||
|
{{ site.Params.footer.poweredBy }} → Hugo
|
||
|
{{ index site.Params.footer "poweredBy" }} → Hugo
|
||
|
```
|