Browse Source

Back-end login form/templates

Vova Tkach 6 years ago
parent
commit
b7ab201030
2 changed files with 16 additions and 1 deletions
  1. 3 1
      backend.go
  2. 13 0
      engine/wrapper/wrapper.go

+ 3 - 1
backend.go

@@ -2,8 +2,10 @@ package main
 
 import (
 	"golang-fave/engine/wrapper"
+
+	Templates "golang-fave/engine/wrapper/resources/templates"
 )
 
 func handleBackEnd(e *wrapper.Wrapper) bool {
-	return false
+	return e.TmplBackEnd(Templates.CpLogin, nil)
 }

+ 13 - 0
engine/wrapper/wrapper.go

@@ -183,3 +183,16 @@ func (e *Wrapper) TmplFrontEnd(tname string, data interface{}) bool {
 	})
 	return true
 }
+
+func (e *Wrapper) TmplBackEnd(tcont []byte, data interface{}) bool {
+	tmpl, err := template.New("template").Parse(string(tcont))
+	if err != nil {
+		e.printTmplPageError(err)
+		return true
+	}
+	tmpl.Execute(*e.W, tmplDataAll{
+		System: e.tmplGetSystemData(),
+		Data:   data,
+	})
+	return true
+}