/
index.html
43 lines (37 loc) · 1.12 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#{extends 'main.html' /}
#{set title:'Home' /}
<h1>List</h1>
<p>
#{list items:models.User.findAll(), as:'user'}
<a href="@{downloadUserPhoto(user.id)}"><img title="${user.photoFileName}" src="@{Application.userPhoto(user.id)}"></a>
#{/list}
</p>
<h1>Add user</h1>
#{form @Application.addUser(), enctype:'multipart/form-data'}
<p>
<input type="file" name="user.photo">
<input type="submit" name="submit" value="Upload">
</p>
#{/form}
<h1>Add user with file name</h1>
#{form @addUserWithFileName(), enctype:'multipart/form-data'}
<p>
<input type="file" name="photo">
<input type="submit" name="submit" value="Upload">
</p>
#{/form}
<h1>Update user</h1>
#{form @updateUser(), enctype:'multipart/form-data'}
<p>
#{select 'user.id', items:models.User.findAll(), valueProperty:'id', labelProperty:'id' /}
<input type="file" name="user.photo">
<input type="submit" name="submit" value="Update User">
</p>
#{/form}
<h1>Delete user</h1>
#{form @deleteUser()}
<p>
#{select 'id', items:models.User.findAll(), valueProperty:'id', labelProperty:'id' /}
<input type="submit" name="submit" value="Delete">
</p>
#{/form}