mirror of
https://github.com/caddyserver/caddy.git
synced 2024-11-29 04:10:16 +08:00
markdown: Support Include arguments for Markdown. (#1653)
Previously, the `Include` override used with the markdown plugin did not provide the optional `args` parameter. This made it impossible to pass arguments to a template used with that plugin.
This commit is contained in:
parent
90efff68e5
commit
642aa63a9c
|
@ -22,7 +22,8 @@ type Data struct {
|
|||
// Include "overrides" the embedded httpserver.Context's Include()
|
||||
// method so that included files have access to d's fields.
|
||||
// Note: using {{template 'template-name' .}} instead might be better.
|
||||
func (d Data) Include(filename string) (string, error) {
|
||||
func (d Data) Include(filename string, args ...interface{}) (string, error) {
|
||||
d.Args = args
|
||||
return httpserver.ContextInclude(filename, d, d.Root)
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user