public function showMyTechSupportRequests()
 {
     $calls = TechSupportRequest::my()->take($this->getQlimit(30))->skip($this->getQOffset())->orderBy('updated_at', 'desc')->get();
     $recordsCount = TechSupportRequest::my()->count();
     $pages = RenderEngine::makePagination($recordsCount, $this->getQlimit(30), 'route');
     return $this->render("lk/showMyTsCalls", compact("calls", 'pages'));
 }
 public function show($rootId = 1)
 {
     Auth::isAdminOrDie(App::$instance);
     if (self::isContainer($rootId)) {
         $points = Attendance::where('parent_id', $rootId)->with('childs')->take($this->getQlimit(30))->skip($this->getQOffset())->orderBy('container', 'desc')->orderBy($this->getQOrder('name'), $this->getQVector('asc'))->get();
         $recordsCount = Attendance::where('parent_id', $rootId)->count();
         $breadCrumps = self::fullParentInfo($rootId);
         $pages = RenderEngine::makePagination($recordsCount, $this->getQlimit(30), 'route');
         $this->render('attendance/v2/show', compact('points', 'breadCrumps', 'pages'));
     } else {
         $this->error('404');
     }
 }
 public function index($eventType = false)
 {
     Auth::isAdminOrDie(App::$instance);
     if (!$eventType) {
         $logList = LogRecord::take($this->getQlimit(50))->skip($this->getQOffset())->orderBy($this->getQOrder(), $this->getQVector())->with("user")->get();
     } else {
         $logList = LogRecord::where('event_type', $eventType)->take($this->getQlimit(50))->skip($this->getQOffset())->orderBy($this->getQOrder(), $this->getQVector())->with("user")->get();
     }
     //define event type
     foreach ($logList as $log) {
         $log->humanized = new stdClass();
         $log->humanized->event_type = $this->defineLogType($log->event_type);
     }
     $eventType = $this->defineLogType($eventType);
     $recordsCount = LogRecord::all()->count();
     //pages
     $pages = RenderEngine::makePagination($recordsCount, $this->getQlimit(50), 'route');
     $this->render("logs/index", compact('logList', 'pages', 'eventType'));
 }
<?php

ST::deployTemplate('heads/ui_timepicker.inc');
RenderEngine::MenuChanger();
?>

<div class="container">
    <div class="col-md-12 text-center">
        <br><br><br><br>
        <h1 class="text-muted">Ошибка</h1>
        <span class="text-muted" style="font-size: 160px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;">409</span>

        <h1 class="text-muted">Запрашиваемую ВКС редактировать запрещено</h1>
        <hr>
        <h4 class="text-center"><a href="<?php 
echo ST::route('Index/index');
?>
">Вернуться на главную</a></h4>
    </div>
</div>
Example #5
0
    ?>
        <div class="alert alert-info text-center">Список пуст</div>
    <?php 
} else {
    ?>
        <table class="table table-striped table-hover small">
            <th class="text-left col-lg-1"><a href="<?php 
    echo RenderEngine::makeOrderLink('id');
    ?>
">id</a></th>
            <th class="text-left col-lg-2"><a href="<?php 
    echo RenderEngine::makeOrderLink('start_date_time');
    ?>
">Время</a></th>
            <th class="text-left col-lg-3"><a href="<?php 
    echo RenderEngine::makeOrderLink('title');
    ?>
">Название</a></th>

            <th class="text-left col-lg-2">Код Вк</th>
            <th class="text-left col-lg-2">Участники</th>
            <th class="text-left col-lg-1"><span class="glyphicon glyphicon-info-sign" title="Тип ВКС"></span></th>
            <th class="text-left col-lg-1"><span class="glyphicon glyphicon-facetime-video" title="Запись ВКС"></span></th>
            <?php 
    foreach ($vkses as $vks) {
        ?>
                <tr>
                    <td class="text-left">
                        <?php 
        echo ST::linkToVksPage($vks->id, true);
        ?>
Example #6
0
">id</th>
            <th><a href="<?php 
echo RenderEngine::makeOrderLink('date');
?>
">Дата</a></th>
            <th><a href="<?php 
echo RenderEngine::makeOrderLink('start_date_time');
?>
">Время</a></th>
            <th><a href="<?php 
echo RenderEngine::makeOrderLink('title');
?>
">Наименование</a></th>
            <th>Ответственный</th>
            <th><a href="<?php 
echo RenderEngine::makeOrderLink('created_at');
?>
">Время создания</a></th>
            <th class="text-center">Повторно</th>
            <th class="text-center">Стек</th>
            <th></th>
            <?php 
$c = 1;
foreach ($data['vksList'] as $vks) {
    $vks = (object) $vks;
    ?>
                <tr>
                    <td><?php 
    echo $c;
    ?>
</td><td class="text-center"><?php 
Example #7
0
}
?>

        <table class='table table-bordered table-striped table-hover'>

            <th class="col-lg-1 text-center">#</th>
            <th class="text-center"><a href="<?php 
echo RenderEngine::makeOrderLink('container');
?>
">Тип</a></th>
            <th class="col-lg-3"><a href="<?php 
echo RenderEngine::makeOrderLink('name');
?>
">Название</a></th>
            <th class="col-lg-2"><a href="<?php 
echo RenderEngine::makeOrderLink('ip');
?>
">ip*</a></th>
            <th class="col-lg-1 text-center"><span class="glyphicon glyphicon-log-in"
                                                   title="Объектов (точек и контейнеров) внутри"></span></th>
            <th class="col-lg-1 text-center"><span class="glyphicon glyphicon-flash" title="Активность точки"></span>
            </th>
            <th class="col-lg-1 text-center"><span class="glyphicon glyphicon-random"
                                                   title="Проверять на занятость при создании ВКС"></span></th>
            <th class="col-lg-1 text-center"><span class="glyphicon glyphicon-screenshot"
                                                   title="Техническая поддержка"></span></th>


            <th class="col-lg-2 text-center"><span class="glyphicon glyphicon-cog" title="Действия"></span></th>

            <!--            loop throught points data -->
 function notApproved()
 {
     Auth::isAdminOrDie(App::$instance);
     $vcc = new VksVersion_controller();
     $vksList = Vks::notApproved()->take($this->getQlimit(30))->skip($this->getQOffset())->orderBy($this->getQOrder(), $this->getQVector())->full()->get();
     foreach ($vksList as $vks) {
         $this->humanize($vks);
         $vksLasVersion = $vcc->pullLastVersion($vks->id);
         $vks->again = $vksLasVersion && $vks->owner->id == $vksLasVersion->changed_by ? true : false;
     }
     $recordsCount = Vks::notApproved()->count();
     //pages
     $pages = RenderEngine::makePagination($recordsCount, $this->getQlimit(30), 'route');
     $this->render("vksSubmissions/index", compact('vksList', 'pages'));
 }
Example #9
0
?>
">Роль</a></th>
            <th><a href="<?php 
echo RenderEngine::makeOrderLink('status');
?>
">Статус</a></th>
            <th><a href="<?php 
echo RenderEngine::makeOrderLink('fio');
?>
">Фио*</a></th>
            <th><a href="<?php 
echo RenderEngine::makeOrderLink('phone');
?>
">Тел*</a></th>
            <th><a href="<?php 
echo RenderEngine::makeOrderLink('is_from_domain');
?>
">Доменный*</a></th>
<!--            <th><a href="--><?php 
//= RenderEngine::makeOrderLink('created_at')
?>
<!--">Создан</a></th>-->
            <th class="col-lg-2 text-center"><span class="glyphicon glyphicon-cog"></span> </th>
            <?php 
$c = 1;
foreach ($data['users'] as $user) {
    ?>
                <tr class="<?php 
    echo $user->status ? '' : 'alert alert-warning';
    ?>
                    <?php