ui update

This commit is contained in:
Devdatt Bhatt 2026-06-08 02:14:04 +00:00
parent e637dce2c0
commit 6358ffeb01
1 changed files with 18 additions and 11 deletions

View File

@ -150,6 +150,24 @@ $selected_interface = $_GET['interface'] ?? array_keys($interface_data)[0] ?? nu
<input type="hidden" name="interface" value="<?php echo htmlspecialchars($selected_interface); ?>">
<input type="hidden" name="action" value="save">
<div class="mb-3">
<label class="form-label">Interface Name</label>
<input type="text" class="form-control" name="interface_name"
value="<?php echo htmlspecialchars($interface_data[$selected_interface]['config']['interface_name'] ?? ''); ?>"
placeholder="Enter interface name">
</div>
<div class="mb-3">
<label class="form-label">Multicast</label>
<div class="form-check form-switch">
<input class="form-check-input" type="checkbox" id="multicast-<?php echo $selected_interface; ?>"
name="multicast" value="on" <?php echo ($interface_data[$selected_interface]['config']['multicast'] ?? 'off') === 'on' ? 'checked' : ''; ?>>
<label class="form-check-label" for="multicast-<?php echo $selected_interface; ?>">
<?php echo ($interface_data[$selected_interface]['config']['multicast'] ?? 'off') === 'on' ? 'Enabled' : 'Disabled'; ?>
</label>
</div>
</div>
<div class="mb-3">
<label class="form-label">Configuration Method</label>
<div class="form-check">
@ -206,17 +224,6 @@ $selected_interface = $_GET['interface'] ?? array_keys($interface_data)[0] ?? nu
</div>
</div>
<div class="mb-3">
<label class="form-label">Multicast</label>
<div class="form-check form-switch">
<input class="form-check-input" type="checkbox" id="multicast-<?php echo $selected_interface; ?>"
name="multicast" value="on" <?php echo ($interface_data[$selected_interface]['config']['multicast'] ?? 'off') === 'on' ? 'checked' : ''; ?>>
<label class="form-check-label" for="multicast-<?php echo $selected_interface; ?>">
<?php echo ($interface_data[$selected_interface]['config']['multicast'] ?? 'off') === 'on' ? 'Enabled' : 'Disabled'; ?>
</label>
</div>
</div>
<div class="d-flex justify-content-between">
<button type="submit" class="btn btn-primary">Save Configuration</button>
</div>