From 27ce6f7ad305c30487db1a8ee5e4882bdc929202 Mon Sep 17 00:00:00 2001 From: René 'Necoro' Neumann Date: Tue, 13 Feb 2024 20:44:23 +0100 Subject: Error handling in forms --- templ/template.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'templ/template.go') diff --git a/templ/template.go b/templ/template.go index 20a4de7..d68c752 100644 --- a/templ/template.go +++ b/templ/template.go @@ -18,7 +18,9 @@ var baseTpl *template.Template var formBuilder form.Builder func init() { - baseTpl = template.Must(template.ParseFS(fs, "base.tpl", "form.tpl")) + baseTpl = template.Must(template.New("base.tpl"). + Funcs(form.FuncMap()). + ParseFS(fs, "base.tpl", "form.tpl")) formBuilder = form.Builder{InputTemplate: baseTpl.Lookup("formItem")} baseTpl.Funcs(formBuilder.FuncMap()) } -- cgit v1.2.3-54-g00ecf