Fix# show selected in admin section
This commit is contained in:
parent
5a6b2a2717
commit
bfaece7076
|
|
@ -81,8 +81,10 @@ class SettingsController extends Controller {
|
|||
$group_id_list[] = $group->getGid();
|
||||
}
|
||||
// TODO selected
|
||||
$current_value = $this->config->getAppValue($this->appName, 'registered_user_group', 'none');
|
||||
return new TemplateResponse('registration', 'admin', [
|
||||
'groups' => $group_id_list
|
||||
'groups' => $group_id_list,
|
||||
'current' => $current_value
|
||||
], '');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,10 +6,11 @@ script('registration', 'settings');
|
|||
<p>
|
||||
<label for="registered_user_group"><?php p($l->t('Default group that all registered users belong')); ?></label>
|
||||
<select id="registered_user_group" name="registered_user_group">
|
||||
<option value="none"><?php p($l->t('None')); ?></option>
|
||||
<option value="none" <?php echo $_['current'] === 'none' ? 'selected="selected"' : ''; ?>><?php p($l->t('None')); ?></option>
|
||||
<?php
|
||||
foreach ( $_['groups'] as $group ) {
|
||||
echo '<option value="'.$group.'">'.$group.'</option>';
|
||||
$selected = $_['current'] === $group ? 'selected="selected"' : '';
|
||||
echo '<option value="'.$group.'" '.$selected.'>'.$group.'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
|
|
|
|||
Loading…
Reference in New Issue