liquid_feedback_frontend
view app/main/member/list.lua @ 1530:94d6843fdc94
Add language chooser to profile page
author | bsw |
---|---|
date | Mon Sep 21 18:44:25 2020 +0200 (2020-09-21) |
parents | e7131a564895 |
children |
line source
1 ui.title(_"Member list")
3 local unit_id = param.get("unit_id", atom.integer)
5 local members_selector = Member:new_selector()
6 :add_where("activated NOTNULL")
8 if unit_id then
9 members_selector:join("privilege", nil, { "privilege.member_id = member.id AND privilege.unit_id = ?", unit_id })
10 end
12 ui.grid{ content = function()
13 ui.cell_full{ content = function()
15 ui.container { attr = { class = "mdl-card mdl-shadow--2dp mdl-card__fullwidth" }, content = function()
17 ui.container{ attr = { class = "mdl-card__title mdl-card--border" }, content = function()
18 ui.heading { attr = { class = "mdl-card__title-text" }, level = 2, content = _"Member list" }
19 end }
20 ui.container{ attr = { class = "mdl-card__content mdl-card--border" }, content = function()
21 execute.view{
22 module = "member",
23 view = "_list",
24 params = { members_selector = members_selector }
25 }
26 end }
27 end }
28 end }
29 end }