是否可以在Revel中使用模板布局。例如,有一个包含{{define "main"}}{{end}}
标记的root.html。然后致电ExecuteTemplate(out, "main", nil)
http://golang.org/pkg/html/template/#Template.ExecuteTemplate
像c.RenderLayout()
这样的东西答案 0 :(得分:0)
您可以在conf / routes文件中定义。 然后你可以用你想要的名字叫你行动:
package controllers
import (
"github.com/revel/revel"
)
func (c Name) root() revel.Result {
c.Render()
}
视图/名称/ root.html
其他方式可以是:
视图/的Controler / NameAction.html
{{template "root.html" .}}
视图/ root.html
<p>bla, bla</p>