This commit is contained in:
lbenedar
2026-03-05 11:43:52 +03:00
parent a5827ae3d7
commit c999dce1fd
2 changed files with 8 additions and 3 deletions

View File

@@ -1,6 +1,7 @@
package main package main
import ( import (
"bytes"
"errors" "errors"
"fmt" "fmt"
"net/http" "net/http"
@@ -16,11 +17,15 @@ func (app *application) render(w http.ResponseWriter, status int, page string, d
app.serverError(w, err) app.serverError(w, err)
return return
} }
w.WriteHeader(status) buf := new(bytes.Buffer)
err := ts.ExecuteTemplate(w, "base", data)
err := ts.ExecuteTemplate(buf, "base", data)
if err != nil { if err != nil {
app.serverError(w, err) app.serverError(w, err)
return
} }
w.WriteHeader(status)
buf.WriteTo(w)
} }
func (app *application) home(w http.ResponseWriter, r *http.Request) { func (app *application) home(w http.ResponseWriter, r *http.Request) {

View File

@@ -27,7 +27,7 @@ func newTemplateCache() (map[string]*template.Template, error) {
return nil, err return nil, err
} }
ts, err = ts.ParseGlob("./ui/html/pages/nav.tmpl") ts, err = ts.ParseGlob("./ui/html/partials/nav.tmpl")
if err != nil { if err != nil {
return nil, err return nil, err
} }