27 lines
551 B
Go
27 lines
551 B
Go
package handlers
|
|
|
|
import (
|
|
"html/template"
|
|
"net/http"
|
|
)
|
|
|
|
func HandleShowCreateForm(w http.ResponseWriter, r *http.Request) {
|
|
show := true
|
|
tmpl, err := template.ParseGlob("components/*.html")
|
|
if err != nil {
|
|
abortWithError(w, err.Error())
|
|
return
|
|
}
|
|
tmpl.ExecuteTemplate(w, "createform", show)
|
|
}
|
|
|
|
func HandleHideCreateForm(w http.ResponseWriter, r *http.Request) {
|
|
show := false
|
|
tmpl, err := template.ParseGlob("components/*.html")
|
|
if err != nil {
|
|
abortWithError(w, err.Error())
|
|
return
|
|
}
|
|
tmpl.ExecuteTemplate(w, "createform", show)
|
|
}
|