Development
This commit is contained in:
parent
433c9d12a5
commit
c0a0e3daa9
3 changed files with 115 additions and 0 deletions
|
|
@ -1276,6 +1276,34 @@ def _render_item(item, tokens, inherited_req=None):
|
|||
f'</div>'
|
||||
)
|
||||
|
||||
if t == 'dhcp_gateway_select':
|
||||
label = e(item.get('label', 'Gateway'))
|
||||
name = e(item.get('name', 'gateway'))
|
||||
return (
|
||||
f'<div class="form-group">'
|
||||
f'<label class="form-label">{label}</label>'
|
||||
f'<select name="{name}" class="form-select dhcp-gateway-select" disabled>'
|
||||
f'<option value="">— add identities first —</option>'
|
||||
f'</select>'
|
||||
f'</div>'
|
||||
)
|
||||
|
||||
if t == 'dhcp_override_textarea':
|
||||
label = e(item.get('label', ''))
|
||||
name = e(item.get('name', ''))
|
||||
override_name = e(item.get('override_name', name + '_override'))
|
||||
return (
|
||||
f'<div class="form-group">'
|
||||
f'<label class="form-label dhcp-override-header">'
|
||||
f'<span>{label}</span>'
|
||||
f'<label class="dhcp-override-toggle">'
|
||||
f'<input type="checkbox" name="{override_name}" class="form-checkbox dhcp-override-check"/> Override'
|
||||
f'</label>'
|
||||
f'</label>'
|
||||
f'<textarea name="{name}" class="form-input dhcp-auto-textarea" rows="2" readonly></textarea>'
|
||||
f'</div>'
|
||||
)
|
||||
|
||||
if t == 'field':
|
||||
return _render_field(item, tokens)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue