liquid_feedback_frontend
view app/main/admin/invite_pdf.lua @ 1393:a0ee4204f6c1
Changed style of register image upload 3
| author | bsw | 
|---|---|
| date | Mon Aug 13 19:20:15 2018 +0200 (2018-08-13) | 
| parents | 32cc544d5a5b | 
| children | 
 line source
     1 local id = param.get_id()
     3 local member = Member:by_id(id)
     6 local luatex = require("luatex")
     7 luatex.temp_dir = WEBMCP_BASE_PATH .. "tmp"
     9 local tex = luatex.new_document()
    11 local template = config.invitation.template
    13 if type(template) == "function" then
    14   template = template(member)
    15 else
    16   template = template:gsub("#{invite_code}", member.invite_code)
    17   template = template:gsub("#{url}", request.get_absolute_baseurl())
    18 end
    20 tex(template)
    22 local pdf = tex:get_pdf()
    24 slot.set_layout(nil, "application/pdf")
    25 slot.put_into("data", pdf)
