working settings

This commit is contained in:
Henrique Dias
2015-09-14 18:18:26 +01:00
parent 4d07761bd5
commit a388b6a025
11 changed files with 187 additions and 65 deletions

View File

@@ -24,8 +24,13 @@ type Page struct {
}
// Render the page
func (p *Page) Render(w http.ResponseWriter, templates ...string) (int, error) {
templates = append(templates, "base_full")
func (p *Page) Render(w http.ResponseWriter, r *http.Request, templates ...string) (int, error) {
if r.URL.Query().Get("minimal") == "true" {
templates = append(templates, "base_minimal")
} else {
templates = append(templates, "base_full")
}
var tpl *template.Template
for i, t := range templates {