diff options
Diffstat (limited to 'templates/settings_field.php')
| -rw-r--r-- | templates/settings_field.php | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/templates/settings_field.php b/templates/settings_field.php index c0f0f7d..1ebbfb3 100644 --- a/templates/settings_field.php +++ b/templates/settings_field.php @@ -1,7 +1,8 @@ <?php $id = "setting-$key"; -$inputType = 'text'; -if (($type ?? null) == 'boolean') { +$settingType = $type ?? 'text'; +$inputType = $settingType; +if ($settingType == 'boolean') { $inputType = 'select'; $options = ['true', 'false']; } @@ -23,6 +24,10 @@ $fieldName = str_replace('.', '<DOT>', $key); <?php endforeach; ?> </select> + <?php elseif ($inputType == 'longtext'): ?> + + <textarea id="<?= $id ?>" name="<?= $fieldName ?>" autocomplete="off"><?= $value ?></textarea> + <?php else: ?> <input id="<?= $id ?>" name="<?= $fieldName ?>" value="<?= $value ?>" type="<?= $inputType ?>" autocomplete="off"> |
