add new preset fields and custom fields to device external links

This commit is contained in:
Oliver Gorwits
2023-12-05 18:41:48 +00:00
parent 95fc721ca2
commit d428b82220

View File

@@ -20,7 +20,16 @@
[% END %]
[% BLOCK external_device_links %]
[% FOREACH link IN settings.external_links.device %]
[% device = item.ip FILTER uri %]
[% device = item.ip FILTER uri %]
[% fqdn = item.dns FILTER uri %]
[% sysname = item.name FILTER uri %]
[% mac = item.mac FILTER uri %]
[% serial = item.serial FILTER uri %]
[% hostname = item.dns.remove(settings.domain_suffix) FILTER uri %]
[% FOREACH config IN settings._extra_device_details %]
[% NEXT UNLESS config.field.match('^cf_') %]
[% ${config.field} = item.${config.field} FILTER uri %]
[% END %]
[% PROCESS external_link %]
[% END %]
[% END %]