This commit is contained in:
lbenedar
2026-03-05 12:04:31 +03:00
parent bdbda690a2
commit 420b876a7a
3 changed files with 12 additions and 4 deletions

View File

@@ -15,6 +15,14 @@ type templateData struct {
Snippets []*models.Snippet
}
func humanDate(t time.Time) string {
return t.Format("02 Jan 2006 at 15:04")
}
var functions = template.FuncMap{
"humanDate": humanDate,
}
func (app *application) newTemplateData(r *http.Request) *templateData {
return &templateData{
CurrentYear: time.Now().Year(),
@@ -31,7 +39,7 @@ func newTemplateCache() (map[string]*template.Template, error) {
for _, page := range pages {
name := filepath.Base(page)
ts, err := template.ParseFiles("./ui/html/base.tmpl")
ts, err := template.New(name).Funcs(functions).ParseFiles("./ui/html/base.tmpl")
if err != nil {
return nil, err
}