Views: Make dropdown placeholder non-selectable
This commit is contained in:
@@ -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>
|
||||||
|
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user