webmcp

view framework/env/ui_deprecated/_prepare_redirect_params.lua @ 87:a5106c0a9be4

Changing version number to v1.2.4
author jbe
date Fri Jul 06 12:54:11 2012 +0200 (2012-07-06)
parents 9fdfb27f8e67
children
line source
1 function ui_deprecated._prepare_redirect_params(params, redirect_to)
2 if redirect_to then
3 for status, settings in pairs(redirect_to) do
4 local module, view = settings.module, settings.view
5 if not module then
6 error("No redirection module specified.")
7 end
8 if not view then
9 error("No redirection view specified.")
10 end
11 if status == "ok" then
12 params["_webmcp_routing." .. status .. ".mode"] = "redirect"
13 else
14 params["_webmcp_routing." .. status .. ".mode"] = "forward"
15 end
16 params["_webmcp_routing." .. status .. ".module"] = settings.module
17 params["_webmcp_routing." .. status .. ".view"] = settings.view
18 params["_webmcp_routing." .. status .. ".id"] = settings.id
19 if settings.params then
20 for key, value in pairs(settings.params) do
21 params["_webmcp_routing." .. status .. ".params." .. key] = value
22 end
23 end
24 end
25 end
26 end

Impressum / About Us