commit 179a427a986c120d629ea56fec66f233a01d721e
parent bb94ba867578ac69147cb43d1822ceec81a1211d
Author: Marcel <MTRNord@users.noreply.github.com>
Date: Fri, 9 Sep 2016 22:22:26 +0200
Create physical_web_admin.lua
Diffstat:
1 file changed, 20 insertions(+), 0 deletions(-)
diff --git a/physical_web_admin/luasrc/lib/gluon/config-mode/wizard/physical_web_admin.lua b/physical_web_admin/luasrc/lib/gluon/config-mode/wizard/physical_web_admin.lua
@@ -0,0 +1,20 @@
+local cbi = require "luci.cbi"
+local i18n = require "luci.i18n"
+local physical_web = require "physical_web"
+local uci = luci.model.uci.cursor()
+
+local M = {}
+
+function M.section(form)
+ local s = form:section(cbi.SimpleSection, nil, nil)
+ local o = s:option(cbi.Value, "_title", i18n.translate("Title"))
+ o.value = physical_web.get(uci)
+ o.rmempty = false
+end
+
+function M.handle(data)
+ physical_web.set(uci, data._title)
+ uci:commit("physical_web")
+end
+
+return M