summaryrefslogtreecommitdiffstats
path: root/docs/content/en/methods/shortcode/IsNamedParams.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/content/en/methods/shortcode/IsNamedParams.md')
-rw-r--r--docs/content/en/methods/shortcode/IsNamedParams.md17
1 files changed, 8 insertions, 9 deletions
diff --git a/docs/content/en/methods/shortcode/IsNamedParams.md b/docs/content/en/methods/shortcode/IsNamedParams.md
index a1d93ddac..1e0a7f00e 100644
--- a/docs/content/en/methods/shortcode/IsNamedParams.md
+++ b/docs/content/en/methods/shortcode/IsNamedParams.md
@@ -3,28 +3,27 @@ title: IsNamedParams
description: Reports whether the shortcode call uses named arguments.
categories: []
keywords: []
-action:
- related:
- - methods/shortcode/Get
- returnType: bool
- signatures: [SHORTCODE.IsNamedParams]
+params:
+ functions_and_methods:
+ returnType: bool
+ signatures: [SHORTCODE.IsNamedParams]
---
To support both positional and named arguments when calling a shortcode, use the `IsNamedParams` method to determine how the shortcode was called.
With this shortcode template:
-{{< code file=layouts/shortcodes/myshortcode.html >}}
+```go-html-template {file="layouts/shortcodes/myshortcode.html"}
{{ if .IsNamedParams }}
{{ printf "%s %s." (.Get "greeting") (.Get "firstName") }}
{{ else }}
{{ printf "%s %s." (.Get 0) (.Get 1) }}
{{ end }}
-{{< /code >}}
+```
Both of these calls return the same value:
-{{< code file=content/about.md lang=md >}}
+```text {file="content/about.md"}
{{</* myshortcode greeting="Hello" firstName="world" */>}}
{{</* myshortcode "Hello" "world" */>}}
-{{< /code >}}
+```