Views: Make dropdown placeholder non-selectable

This commit is contained in:
Riyyi
2022-12-03 16:07:35 +01:00
parent f7c6276a7a
commit dfdcd992ad
2 changed files with 5 additions and 1 deletions
+4 -1
View File
@@ -45,7 +45,10 @@
<select name="<?= $name; ?>" class="custom-select" <?= $required; ?>> <select name="<?= $name; ?>" class="custom-select" <?= $required; ?>>
<?php foreach($this->dropdownData[$key] as $dropdownKey => $value) { ?> <?php foreach($this->dropdownData[$key] as $dropdownKey => $value) { ?>
<option value="<?= $dropdownKey; ?>"><?= $value; ?></option> <option value="<?= $dropdownKey; ?>"
<?= ($dropdownKey == 0) ? 'disabled selected' : ''; ?>>
<?= $value; ?>
</option>
<?php } ?> <?php } ?>
</select> </select>
+1
View File
@@ -48,6 +48,7 @@
<select name="<?= $name; ?>" class="custom-select" <?= $required; ?>> <select name="<?= $name; ?>" class="custom-select" <?= $required; ?>>
<?php foreach($this->dropdownData[$key] as $dropdownKey => $value) { ?> <?php foreach($this->dropdownData[$key] as $dropdownKey => $value) { ?>
<option value="<?= $dropdownKey; ?>" <option value="<?= $dropdownKey; ?>"
<?= ($dropdownKey == 0) ? 'disabled' : ''; ?>
<?= $this->model->$name == $dropdownKey ? 'selected' : ''; ?>> <?= $this->model->$name == $dropdownKey ? 'selected' : ''; ?>>
<?= $value; ?> <?= $value; ?>
</option> </option>