func (p *Page) Render(layout ...string) template.HTML { curLayout := "" if len(layout) > 0 { curLayout = layout[0] } return tpl.ExecuteTemplateToHTML(p, p.Layout(curLayout)...) }
func (p *Page) Render(layout ...string) template.HTML { var l []string if len(layout) > 0 { l = layouts(p.Type(), layout[0]) } else { l = p.layouts() } return tpl.ExecuteTemplateToHTML(p, l...) }