Use $.Paginator in template
authorbep <bjorn.erik.pedersen@gmail.com>
Thu, 19 Feb 2015 10:36:09 +0000 (11:36 +0100)
committerbep <bjorn.erik.pedersen@gmail.com>
Thu, 19 Feb 2015 10:36:09 +0000 (11:36 +0100)
Since there will only be one paginator per page, this can get rid of some scoping confusion.

tpl/template_embedded.go

index 9b5194941f55a90fcb62c7af65653cf455b53434..70e2cbbe97d1cdc4c80dabb96a7517c4474e590d 100644 (file)
@@ -81,7 +81,7 @@ func (t *GoHtmlTemplate) EmbedTemplates() {
   {{ end }}
 </urlset>`)
 
-       t.AddInternalTemplate("", "pagination.html", `{{ $pag := .Paginator }}
+       t.AddInternalTemplate("", "pagination.html", `{{ $pag := $.Paginator }}
     {{ if gt $pag.TotalPages 1 }}
     <ul class="pagination">
         {{ with $pag.First }}