summaryrefslogtreecommitdiffstats
path: root/docs/content/en/functions/go-template/urlquery.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/content/en/functions/go-template/urlquery.md')
-rw-r--r--docs/content/en/functions/go-template/urlquery.md32
1 files changed, 32 insertions, 0 deletions
diff --git a/docs/content/en/functions/go-template/urlquery.md b/docs/content/en/functions/go-template/urlquery.md
new file mode 100644
index 000000000..cbbfdfa7d
--- /dev/null
+++ b/docs/content/en/functions/go-template/urlquery.md
@@ -0,0 +1,32 @@
+---
+title: urlquery
+description: Returns the escaped value of the textual representation of its arguments in a form suitable for embedding in a URL query.
+categories: [functions]
+keywords: []
+menu:
+ docs:
+ parent: functions
+function:
+ aliases: []
+ returnType: string
+ signatures: ['urlquery INPUT [INPUT]...']
+relatedFunctions:
+ - collections.Querify
+ - urlquery
+aliases: [/functions/urlquery]
+---
+
+{{% readfile file="/functions/_common/go-template-functions.md" %}}
+
+This template code:
+
+```go-html-template
+{{ $u := urlquery "https://" "example.com" | safeURL }}
+<a href="https://example.org?url={{ $u }}">Link</a>
+```
+
+Is rendered to:
+
+```html
+<a href="https://example.org?url=https%3A%2F%2Fexample.com">Link</a>
+```