下面是問題:每個頁面的content
部分有幾個article
s,我想在每篇文章下面插入likebar
模板。如何擴展模板?
所以base.tmpl
就像是:
<html>
<head>
{{template "head.tmpl" .}}
</head>
<body>
{{template "content.tmpl" .}}
</body>
</html>
和article.tmpl
我想有:
{{define "content"}}
<div>article 1
{{template "likebar.tmpl" .}}
</div>
<div>article 2
{{template "likebar.tmpl" .}}
</div>
... //these divs are generated dynamically
{{end}}
如何我html/template
實現這一目標? 我試圖插入base.tmpl
一個{{template "iconbar" .}}
,然後嵌套{{template "likebar.tmpl" .}}
內{{define "content"
但它失敗:
Template File Error: html/template:base.tmpl:122:12: no such template "likebar.tmpl"