libs/web: extend network_ifacelist widget to display all networks an iface is member of
This commit is contained in:
parent
699391a559
commit
fe7424b68e
1 changed files with 7 additions and 1 deletions
|
@ -51,7 +51,13 @@
|
||||||
<% if link then -%><a href="<%=link%>"><% end -%>
|
<% if link then -%><a href="<%=link%>"><% end -%>
|
||||||
<img title="<%=iface:get_type_i18n()%>" style="width:16px; height:16px; vertical-align:middle" src="<%=resource%>/icons/<%=iface:type()%><%=iface:is_up() and "" or "_disabled"%>.png" />
|
<img title="<%=iface:get_type_i18n()%>" style="width:16px; height:16px; vertical-align:middle" src="<%=resource%>/icons/<%=iface:type()%><%=iface:is_up() and "" or "_disabled"%>.png" />
|
||||||
<% if link then -%></a><% end -%>
|
<% if link then -%></a><% end -%>
|
||||||
<%=pcdata(iface:get_i18n())%><% local n = iface:get_network(); if n then %> (<a href="<%=n:adminlink()%>"><%=n:name()%></a>)<% end %>
|
<%=pcdata(iface:get_i18n())%>
|
||||||
|
<% local ns = iface:get_networks(); if #ns > 0 then %>(
|
||||||
|
<%- local i, n; for i, n in ipairs(ns) do -%>
|
||||||
|
<%-= (i>1) and ', ' -%>
|
||||||
|
<a href="<%=n:adminlink()%>"><%=n:name()%></a>
|
||||||
|
<%- end -%>
|
||||||
|
)<% end %>
|
||||||
</label>
|
</label>
|
||||||
</li>
|
</li>
|
||||||
<% end end %>
|
<% end end %>
|
||||||
|
|
Loading…
Reference in a new issue