Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
33 lines (28 sloc) 1.12 KB
title linktitle description godocref date publishdate lastmod categories menu keywords signature workson hugoversion relatedfuncs deprecated aliases
isset
isset
Returns true if the parameter is set.
2017-02-01
2017-02-01
2017-02-01
functions
docs
parent
functions
isset COLLECTION INDEX
isset COLLECTION KEY
false

Takes either a slice, array, or channel and an index or a map and a key as input.

{{ if isset .Params "project_url" }} {{ index .Params "project_url" }}{{ end }}

{{% warning %}} All site-level configuration keys are stored as lower case. Therefore, a myParam key-value set in your site configuration file needs to be accessed with {{if isset .Site.Params "myparam"}} and not with {{if isset .Site.Params "myParam"}}. Note that you can still access the same config key with .Site.Params.myParam or .Site.Params.myparam, for example, when using with. This restriction also applies when accessing page-level front matter keys from within shortcodes. {{% /warning %}}

You can’t perform that action at this time.