Error handling / rename / ordered queries
1. error handling for all routes & models function 2. rename scripts -> queries 3. use [][2]string instead of map[string]string to provide ordered queries list
This commit is contained in:
@@ -12,5 +12,5 @@
|
||||
<label>名稱:<input name="name" type="text"></label></br>
|
||||
<input type="submit" value="新增記錄">
|
||||
</form>
|
||||
{{ template "scripts" .Scripts }}
|
||||
{{ template "queries" .Queries }}
|
||||
{{ end }}
|
||||
|
||||
8
templates/layouts/queries.html
Normal file
8
templates/layouts/queries.html
Normal file
@@ -0,0 +1,8 @@
|
||||
{{ define "queries" }}
|
||||
<h3>快速查詢</h3>
|
||||
<ul>
|
||||
{{ range . }}
|
||||
<li><a href="/query?query={{ index . 1 | urlquery }}">{{ index . 0 }}</a></li>
|
||||
{{ end }}
|
||||
</ul>
|
||||
{{ end }}
|
||||
@@ -1,8 +0,0 @@
|
||||
{{ define "scripts" }}
|
||||
<h3>快速查詢</h3>
|
||||
<ul>
|
||||
{{ range $k, $v := . }}
|
||||
<li><a href="/query?query={{ urlquery $v }}">{{ $k }}</a></li>
|
||||
{{ end }}
|
||||
</ul>
|
||||
{{ end }}
|
||||
@@ -8,5 +8,5 @@
|
||||
<input type="text" name="query" value="{{ .Query }}" autofocus>
|
||||
<input type="submit" value="查詢">
|
||||
</form>
|
||||
{{ template "scripts" .Scripts }}
|
||||
{{ template "queries" .Queries }}
|
||||
{{ end }}
|
||||
|
||||
Reference in New Issue
Block a user