Example #1
0
                $clients = Client::findBy(array('filial_id' => $_SESSION["user"]["data"]["filial_id"]));
            }
            $export->setData($clients);
            $export->writeData();
            $export->getOutput('Клиенты');
            die;
            break;
        case 'users':
            if (!Roles::isActionAllowed($GUI->mmenu->selected->id, $GUI->mmenu->selected->selected->id, $_SESSION["user"]["data"]["group_id"], "Скачать базу сотрудников")) {
                $GUI->ERR('У вас нету прав');
                page_reloadSubSec();
            }
            $export = new MysqlToExcel();
            $export->setWorkSheetName('База сотрудников');
            $export->setModuleName('sotr');
            $export->setSubModuleName('Список');
            if (is_director($_SESSION["user"]["data"]["id"])) {
                $employers = Employee::findAll();
            } else {
                $employers = Employee::findBy(array('filial_id' => $_SESSION["user"]["data"]["filial_id"]));
            }
            $export->setData($employers);
            $export->writeData();
            $export->getOutput('Сотрудники');
            die;
            break;
        default:
            $GUI->ERR('У вас нету прав');
            page_reloadSubSec();
    }
}