aboutsummaryrefslogtreecommitdiff
path: root/app/views/admin/statusgroups/_edit_subgroupselect.php
blob: 6963ea115853d08a9d772430f3c513135b947b2f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
/**
 * @var Admin_StatusgroupsController $controller
 * @var int $level
 * @var string $preset
 * @var Statusgruppen[] $groups
 */
?>
<? foreach ($groups as $group): ?>
    <? if ($selected->id == $group->id) continue; ?>
    <option value="<?= $group->id ?>" <? if ($group->id == $selected->range_id) echo 'selected'; ?> <? if ($level > 0): ?> class="nested-item nested-item-level-<?= $level ?>"<? endif; ?>>
        <?= $preset ?><?= htmlReady($group->name) ?>
    </option>
    <? if($group->children): ?>
        <?= $this->render_partial("admin/statusgroups/_edit_subgroupselect.php", ['groups' => $group->children, 'selected' => $selected, 'level' => $level + 1]) ?>
    <? endif; ?>
<? endforeach; ?>