modules/admin-full: Added a cross-references from network interface config to firewall zone config

This commit is contained in:
Steven Barth 2008-08-14 14:54:37 +00:00
parent 2c09564d76
commit 09145378c8

View file

@ -39,7 +39,8 @@ for i,d in ipairs(luci.sys.net.devices()) do
end
local zones = luci.tools.webadmin.network_get_zones(arg[1])
if zones and #zones == 0 then
if zones then
if #zones == 0 then
m:chain("firewall")
fwzone = s:option(Value, "_fwzone",
@ -73,6 +74,11 @@ if zones and #zones == 0 then
self.render = function() end
end
end
else
fwzone = s:option(DummyValue, "_fwzone", translate("zone"))
fwzone.value = table.concat(zones, ", ")
end
fwzone.titleref = luci.dispatcher.build_url("admin", "network", "firewall", "zones")
end
ipaddr = s:option(Value, "ipaddr", translate("ipaddress"))