Files
hugo/docs/content/en/functions/isset.md
2023-07-29 11:17:28 +02:00

1.0 KiB

title, description, categories, menu, keywords, signature, relatedfuncs
title description categories menu keywords signature relatedfuncs
isset Returns true if the parameter is set.
functions
docs
parent
functions
isset COLLECTION INDEX
isset COLLECTION KEY

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 }}

{{% note %}} 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 configuration 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. {{% /note %}}