|
@@ -1,60 +0,0 @@
|
|
|
-package main
|
|
|
-
|
|
|
-/*
|
|
|
-import (
|
|
|
- "net/http"
|
|
|
-
|
|
|
- "golang-fave/engine/wrapper"
|
|
|
- utils "golang-fave/engine/wrapper/utils"
|
|
|
-)
|
|
|
-*/
|
|
|
-
|
|
|
-/*
|
|
|
-type MenuItem struct {
|
|
|
- Name string
|
|
|
- Link string
|
|
|
- Active bool
|
|
|
-}
|
|
|
-
|
|
|
-type TmplData struct {
|
|
|
- MetaTitle string
|
|
|
- MetaKeywords string
|
|
|
- MetaDescription string
|
|
|
- MenuItems []MenuItem
|
|
|
-}
|
|
|
-*/
|
|
|
-
|
|
|
-/*
|
|
|
-func handlerFrontEnd(wrapper *wrapper.Wrapper) bool {
|
|
|
- // Redirect to CP, if MySQL config file is not exists
|
|
|
- if !utils.IsMySqlConfigExists(wrapper.DirVHostHome) {
|
|
|
- (*wrapper.W).Header().Set("Cache-Control", "no-cache, no-store, must-revalidate")
|
|
|
- http.Redirect(*wrapper.W, wrapper.R, wrapper.R.URL.Scheme+"://"+wrapper.R.Host+"/cp/", 302)
|
|
|
- return true
|
|
|
- }
|
|
|
-
|
|
|
- // Connect to database
|
|
|
-
|
|
|
- // Else logic here
|
|
|
- if wrapper.R.URL.Path == "/" {
|
|
|
- return wrapper.TmplFrontEnd("index", nil)
|
|
|
- }
|
|
|
-
|
|
|
- if wrapper.R.URL.Path == "/" {
|
|
|
- return wrapper.TmplFrontEnd("index", TmplData{
|
|
|
- MetaTitle: "Meta Title",
|
|
|
- MetaKeywords: "Meta Keywords",
|
|
|
- MetaDescription: "Meta Description",
|
|
|
-
|
|
|
- MenuItems: []MenuItem{
|
|
|
- {Name: "Home", Link: "/", Active: true},
|
|
|
- {Name: "Item 1", Link: "/#1", Active: false},
|
|
|
- {Name: "Item 2", Link: "/#2", Active: false},
|
|
|
- {Name: "Item 3", Link: "/#3", Active: false},
|
|
|
- },
|
|
|
- })
|
|
|
- }
|
|
|
-
|
|
|
- return false
|
|
|
-}
|
|
|
-*/
|