1
0
mirror of https://github.com/lxsang/antd-web-apps synced 2024-12-28 18:28:21 +01:00
antd-web-apps/apps/controllers/PostController.lua
Xuan Sang LE 48ad3a30da fix
2018-08-27 20:10:53 +02:00

35 lines
845 B
Lua

BaseController:subclass("PostController", {
registry = {},
models = { "post" }
})
function PostController:index(...)
local args = {...}
self:setSession("postsession", "Huehuehue")
self.template:set("post", self.post:findAll())
return true
end
function PostController:edit(...)
if self:getSession("postsession") then
self.template:set("auth", true)
else
self.template:set("auth", false)
end
self:switchLayout("admin")
return true
end
function PostController:add(...)
local args = {...}
local m = {
cid = tonumber(args[1]),
content = "This is the content for #cid="..args[1]
}
if(self.post:create(m)) then
self.template:set("status", "Post created")
else
self.template:set("status", "Cannot create post")
end
return true
end