]> git.maquefel.me Git - brevno-suite/hugo/commit
Add Page.RenderShortcodes
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 1 Aug 2023 16:12:36 +0000 (18:12 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 3 Aug 2023 18:00:57 +0000 (20:00 +0200)
commitade7ec818798c0e5507d4fb6cc5b4396262a85d6
treefe1e2e18922b20286113d66e171dfecc861d30ff
parent8fa8ce3e48c8812daa1eecc8865b653336d98147
Add Page.RenderShortcodes

A layouts/shortcodes/include.html shortcode may look like this:

```html
{{ $p := site.GetPage (.Get 0) }}
{{ $p.RenderShortcodes }}
```

Fixes #7297
14 files changed:
hugolib/page.go
hugolib/page__new.go
hugolib/page__output.go
hugolib/page__per_output.go
hugolib/page_test.go
hugolib/rendershortcodes_test.go [new file with mode: 0644]
hugolib/shortcode.go
hugolib/shortcode_page.go
hugolib/shortcode_test.go
resources/page/page.go
resources/page/page_nop.go
resources/page/testhelpers_test.go
tpl/internal/go_templates/texttemplate/hugo_template.go
tpl/template.go