diff options
author | Jonathan Fisher <jonathan@trueanthem.com> | 2023-03-01 14:29:33 -0800 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2023-03-08 10:18:34 +0100 |
commit | d171d1543d6df3f93a368c240a247513e5b7da44 (patch) | |
tree | 6cc1500d9691e1a44c15d89be72868943eb039c2 /tpl | |
parent | 02ab77da3e6af762b1eececc852fd851fc79b30b (diff) |
tpl: Add hasSuffix alias
strings.HasPrefix already has an alias of hasPrefix
but strings.HasSuffix has no such alias.
This PR adds a hasSuffix alias to the tpl function with corresponding
function documentation.
It also adds a Minor update to the hasPrefix function documentation
re: keywords and relatedfuncs.
Completes https://github.com/gohugoio/hugo/issues/10474
Diffstat (limited to 'tpl')
-rw-r--r-- | tpl/strings/init.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tpl/strings/init.go b/tpl/strings/init.go index 37a489128..b236d110a 100644 --- a/tpl/strings/init.go +++ b/tpl/strings/init.go @@ -104,6 +104,14 @@ func init() { }, ) + ns.AddMethodMapping(ctx.HasSuffix, + []string{"hasSuffix"}, + [][2]string{ + {`{{ hasSuffix "Hugo" "go" }}`, `true`}, + {`{{ hasSuffix "Hugo" "du" }}`, `false`}, + }, + ) + ns.AddMethodMapping(ctx.ToLower, []string{"lower"}, [][2]string{ |