VvebOIDC/admin/template/settings/email.tpl

44 lines
1.3 KiB
Smarty

import(common.tpl)
.settings|before = <?php
?>
.settings input[data-v-setting]|value = <?php
$_setting = '@@__data-v-setting__@@';
echo htmlspecialchars($_POST['settings'][$_setting] ?? \Vvveb\arrayPath($this->email, $_setting) ?? '');
?>
.settings textarea[data-v-setting] = <?php
$_setting = '@@__data-v-setting__@@';
echo htmlspecialchars($_POST['settings'][$_setting] ?? \Vvveb\arrayPath($this->email, $_setting) ?? '');
?>
.settings select[data-v-setting]|before = <?php
$_setting = '@@__data-v-setting__@@';
?>
#input-mail-driver option|deleteAllButFirst
#input-mail-driver option|before = <?php
if (isset($this->drivers)) {
$setting = $_POST['settings'][$_setting] ?? \Vvveb\arrayPath($this->email, $_setting) ?? '';
foreach ($this->drivers as $value => $text) {
?>
#input-mail-driver option|innerText = $text
#input-mail-driver option|value = $value
#input-mail-driver option|addNewAttribute = <?php if ($setting == $value) echo 'selected';?>
#input-mail-driver option|after = <?php
} } ?>
/*
.settings select[data-v-setting] option|addNewAttribute = <?php
$value = '@@__value__@@';
$setting = $_POST['settings'][$_setting] ?? \Vvveb\arrayPath($this->email, $_setting) ?? '';
if ($setting == $value) echo 'selected';
?>
*/