<div class="row">
    <div class="col-xs-12">
        <div class="box box-danger">
            <?php if ($uprawnienia['ModulRejestruBezpieczenstwa']['bCzyDodawanie'] == 'true') : ?>
                <div class="row">
                    <div class="col-xs-6">
                        <div class="pull-left" style="margin: 5px">
                            <label>Użytkownicy: </label>
                            <select name="filter_uzytkownicy">
                                <option value="Wszyscy" <?php echo $filter == 'Wszyscy' ? 'selected' : '' ?>>Wszyscy
                                </option>
                                <option
                                    value="TylkoAktywniNaDzis" <?php echo $filter == 'TylkoAktywniNaDzis' ? 'selected' : '' ?>>
                                    Tylko aktywni na dzis
                                </option>
                                <option
                                    value="TylkoWylaczeniNaDzis" <?php echo $filter == 'TylkoWylaczeniNaDzis' ? 'selected' : '' ?>>
                                    Tylko wylaczeni na dzis
                                </option>
                            </select>
                        </div>
                    </div>
                    <div class="col-xs-6">
                        <div class="pull-right">
                            <a data-menu-action="dodaj_uzytkownika" href="dodaj_uzytkownika"
                               class="btn btn-success btn-flat">
                                <span style="margin-right: 10px;"><i class="fa fa-plus"></i> Dodaj</span>
                                <label class="switch"></label>
                            </a>
                        </div>
                    </div>
                </div>
            <?php endif; ?>
            <div class="box-body table-responsive table-fixed-height" style="max-height: 85vh!important;">
                <table id="UsersTable" class="table hover-rows custom-table users-list" data-start-height="65vh">
                    <thead>
                    <tr class="text-uppercase">
                        <th>Nazwa</th>
                        <th class="no-sortable"></th>
                    </tr>
                    </thead>
                    <tbody>
                    <?php if (!empty($users['bUzytkownicy'])) : ?>
                        <?php foreach ($users['bUzytkownicy']['bUzytkownik'] as $k => $user): ?>
                            <tr>
                                <td>
                                    <div class="role-name"><?php echo $user['bNazwa']; ?></div>
                                    <div
                                        class="role-description"><?php echo !empty($user['bOpis']) ? $user['bOpis'] : ''; ?></div>
                                    <div
                                        class="role-description"><?php echo (!empty($user['bEmail'])) ? $user['bEmail'] : ''; ?></div>
                                </td>
                                <td class="text-right table-actions">
                                    <div>
                                        <?php if ($uprawnienia['ModulRejestruBezpieczenstwa']['bCzyEdycja'] == 'true') : ?>
                                            <a data-menu-action="edytuj_uzytkownika/<?php echo $user['bGid']; ?>"
                                               href="edytuj_uzytkownika/<?php echo $user['bGid']; ?>"
                                               class="btn btn-primary"><i class="fa fa-pencil"></i></a>
                                        <?php endif; ?>
                                        <?php if ($uprawnienia['ModulRejestruBezpieczenstwa']['bCzyUsuwanie'] == 'true') : ?>
                                            <a class="btn btn-danger" data-remove-entry
                                               data-gid="<?php echo $user['bGid']; ?>" data-url="usun_uzytkownika"
                                               data-title="Na pewno usunąć?"><i class="fa fa-trash"></i></a>
                                        <?php endif; ?>
                                    </div>
                                </td>
                            </tr>
                        <?php endforeach; ?>
                    <?php endif; ?>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
</div>

<?php echo $this->element('alert_close'); ?>

<script>
    const elemsData = document.querySelectorAll('[data-menu-action]')
    elemsData.forEach(elem => elem.onclick = testFun)

    function testFun(e) {
        e.preventDefault();

        $(this).parents('.sidebar').find('li.active:not(.treeview)').removeClass('active');
        $(this).parents('li').addClass('active');

        var url = $(this).data('menu-action');
        localStorage.setItem('menu_action', url);

        loadAjaxView(url);
    }
</script>

<script>
    $('select[name="filter_uzytkownicy"]').on('change', function () {
        var url = "administracja_uzytkownicy?filter=" + $(this).val();
        loadAjaxView(url);
    });
</script>
