Setting up stub pages
This commit is contained in:
parent
ffa6b9a423
commit
afcd5ba075
@ -367,3 +367,15 @@ func (app *application) ShowResetPassword(w http.ResponseWriter, r *http.Request
|
|||||||
app.errorLog.Println(err)
|
app.errorLog.Println(err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (app *application) AllSales(w http.ResponseWriter, r *http.Request) {
|
||||||
|
if err := app.renderTemplate(w, r, "all-sales", &templateData{}); err != nil {
|
||||||
|
app.errorLog.Println(err)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func (app *application) AllSubscriptions(w http.ResponseWriter, r *http.Request) {
|
||||||
|
if err := app.renderTemplate(w, r, "all-subscriptions", &templateData{}); err != nil {
|
||||||
|
app.errorLog.Println(err)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -15,6 +15,8 @@ func (app *application) routes() http.Handler {
|
|||||||
mux.Route("/admin", func(mux chi.Router) {
|
mux.Route("/admin", func(mux chi.Router) {
|
||||||
mux.Use(app.Auth)
|
mux.Use(app.Auth)
|
||||||
mux.Get("/virtual-terminal", app.VirtualTerminal)
|
mux.Get("/virtual-terminal", app.VirtualTerminal)
|
||||||
|
mux.Get("/all-sales", app.AllSales)
|
||||||
|
mux.Get("/all-subscriptions", app.AllSubscriptions)
|
||||||
})
|
})
|
||||||
|
|
||||||
// mux.Post("/virtual-terminal-payment-succeeded", app.VirtualTerminalPaymentSucceeded)
|
// mux.Post("/virtual-terminal-payment-succeeded", app.VirtualTerminalPaymentSucceeded)
|
||||||
|
14
cmd/web/templates/all-sales.page.gohtml
Normal file
14
cmd/web/templates/all-sales.page.gohtml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
{{template "base" .}}
|
||||||
|
|
||||||
|
{{define "title"}}
|
||||||
|
All Subscriptions
|
||||||
|
{{end}}
|
||||||
|
|
||||||
|
{{define "content"}}
|
||||||
|
<h2 class="mt-5">All Sales</h2>
|
||||||
|
<hr>
|
||||||
|
{{end}}
|
||||||
|
|
||||||
|
{{define "js"}}
|
||||||
|
{{end}}
|
||||||
|
|
13
cmd/web/templates/all-subscriptions.page.gohtml
Normal file
13
cmd/web/templates/all-subscriptions.page.gohtml
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
{{template "base" .}}
|
||||||
|
|
||||||
|
{{define "title"}}
|
||||||
|
All Subscriptions
|
||||||
|
{{end}}
|
||||||
|
|
||||||
|
{{define "content"}}
|
||||||
|
<h2 class="mt-5">All Subscriptions</h2>
|
||||||
|
<hr>
|
||||||
|
{{end}}
|
||||||
|
|
||||||
|
{{define "js"}}
|
||||||
|
{{end}}
|
@ -47,9 +47,6 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li id="vt-link" class="nav-item d-none">
|
|
||||||
<a class="nav-link" href="/admin/virtual-terminal">Virtual Terminal</a>
|
|
||||||
</li>
|
|
||||||
{{ if eq .IsAuthenticated 1 }}
|
{{ if eq .IsAuthenticated 1 }}
|
||||||
<li class="nav-item dropdown">
|
<li class="nav-item dropdown">
|
||||||
<a class="nav-link dropdown-toggle"
|
<a class="nav-link dropdown-toggle"
|
||||||
@ -68,7 +65,7 @@
|
|||||||
<a class="dropdown-item" href="/admin/all-sales">All Sales</a>
|
<a class="dropdown-item" href="/admin/all-sales">All Sales</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a class="dropdown-item" href="/admin/all-subscriptions">All Sales</a>
|
<a class="dropdown-item" href="/admin/all-subscriptions">All Subscriptions</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<hr class="dropdown-divider">
|
<hr class="dropdown-divider">
|
||||||
|
Loading…
Reference in New Issue
Block a user