owl-blogs/render/templates/views/site_config_list.tmpl

69 lines
1.7 KiB
Cheetah
Raw Permalink Normal View History

2023-07-17 19:43:31 +00:00
{{define "title"}}Editor{{end}}
{{define "main"}}
2023-07-18 18:12:17 +00:00
<nav>
<ul>
<li><a href="/">Home</a></li>
<li><a href="/editor">Editor</a></li>
<li><a href="/site-config">Site Settings</a></li>
<li><a href="/site-config/me">Me Links</a></li>
<li><a href="/site-config/lists">Lists</a></li>
<li><a href="/site-config/menus">Menus</a></li>
</ul>
</nav>
2023-07-17 19:43:31 +00:00
<h2>Create a List</h2>
<form action="/site-config/lists/create" method="post" enctype="multipart/form-data">
<label for="Id">Id</label>
<input type="text" name="Id" id="Id"/>
<label for="Title">Title</label>
<input type="text" name="Title" id="Title"/>
<label for="Include">Include</label>
{{ range .Types}}
<input type="checkbox" name="Include" value="{{.}}" id="{{.}}"/>
<label for="{{.}}">{{.}}</label>
{{end}}
<br>
<br>
<label for="ListType">ListType</label>
<input type="text" name="ListType" id="ListType"/>
<input type="submit" value="Create" />
</form>
<h2>Me Links</h2>
<table>
<thead>
<tr>
<th>Id</th>
<th>Title</th>
<th>Include</th>
<th>ListType</th>
<th>Actions</th>
</tr>
</thead>
<tbody>
{{range $i, $l := .Lists}}
<tr>
<td>{{$l.Id}}</td>
<td>{{$l.Title}}</td>
<td>{{$l.Include}}</td>
<td>{{$l.ListType}}</td>
<td>
<form action="/site-config/lists/delete" method="post" enctype="multipart/form-data">
<input type="hidden" name="idx" value="{{$i}}"/>
<input type="submit" value="Delete" />
</form>
</td>
</tr>
{{end}}
</tbody>
</table>
{{end}}