webmcp

view demo-app/app/main/media_type/index.lua @ 274:d22b58cafebf

Removed Lua 5.1 compatibility code in webmcp_accelerator.c
author jbe
date Sat Mar 21 14:37:32 2015 +0100 (2015-03-21)
parents 9fdfb27f8e67
children
line source
1 slot.put_into("title", encode.html(_"Media types"))
3 slot.select("actions", function()
4 if app.session.user.write_priv then
5 ui.link{
6 content = _"Create new media type",
7 module = "media_type",
8 view = "show"
9 }
10 end
11 end)
14 local selector = MediaType:new_selector():add_order_by('"name", "id"')
16 slot.select("main", function()
17 ui.paginate{
18 selector = selector,
19 content = function()
20 ui.list{
21 records = selector:exec(),
22 columns = {
23 {
24 field_attr = { style = "float: right;" },
25 label = _"Id",
26 name = "id"
27 },
28 {
29 label = _"Name",
30 name = "name"
31 },
32 {
33 content = function(record)
34 ui.link{
35 content = _"Show",
36 module = "media_type",
37 view = "show",
38 id = record.id
39 }
40 end
41 },
42 }
43 }
44 end
45 }
46 end)

Impressum / About Us