213 lines
7.9 KiB
PHP
213 lines
7.9 KiB
PHP
<?php /* Smarty version Smarty-3.1.13, created on 2023-03-29 08:57:15
|
||
compiled from "tpl/tpl_polls_result.html" */ ?>
|
||
<?php /*%%SmartyHeaderCode:649448360634d2a97b89980-18384062%%*/if(!defined('SMARTY_DIR')) exit('no direct access allowed');
|
||
$_valid = $_smarty_tpl->decodeProperties(array (
|
||
'file_dependency' =>
|
||
array (
|
||
'2ab07f8029edf6b8593222c86c1942cbc30b7047' =>
|
||
array (
|
||
0 => 'tpl/tpl_polls_result.html',
|
||
1 => 1680069430,
|
||
2 => 'file',
|
||
),
|
||
),
|
||
'nocache_hash' => '649448360634d2a97b89980-18384062',
|
||
'function' =>
|
||
array (
|
||
),
|
||
'version' => 'Smarty-3.1.13',
|
||
'unifunc' => 'content_634d2a97bcece8_94205853',
|
||
'variables' =>
|
||
array (
|
||
'id' => 0,
|
||
'message' => 0,
|
||
'questions' => 0,
|
||
'quest' => 0,
|
||
'ans' => 0,
|
||
'count' => 0,
|
||
'faculties' => 0,
|
||
'fac' => 0,
|
||
'result' => 0,
|
||
'res' => 0,
|
||
'k' => 0,
|
||
),
|
||
'has_nocache_code' => false,
|
||
),false); /*/%%SmartyHeaderCode%%*/?>
|
||
<?php if ($_valid && !is_callable('content_634d2a97bcece8_94205853')) {function content_634d2a97bcece8_94205853($_smarty_tpl) {?><!-- BEGIN PAGE HEADER-->
|
||
<div class="row-fluid">
|
||
<div class="span12">
|
||
<h3 class="page-title">Опросы и анкетирование</h3>
|
||
<ul class="breadcrumb">
|
||
<li><a href="/polls/resultFakultet/<?php echo $_smarty_tpl->tpl_vars['id']->value;?>
|
||
/" class="btn btn-primary">Посмотреть статистику по факультетам</a></li>
|
||
<li><a href="/polls/teachers/" class="btn btn-danger">Оценка дисциплины и преподавателя</a></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<?php if (($_smarty_tpl->tpl_vars['message']->value!='')){?>
|
||
<div class="alert alert-success">
|
||
<button data-dismiss="alert" class="close">×</button>
|
||
<strong><?php echo $_smarty_tpl->tpl_vars['message']->value;?>
|
||
</strong>
|
||
</div>
|
||
<?php }?>
|
||
|
||
|
||
<div class="row-fluid">
|
||
<div class="span12">
|
||
|
||
<!--СТАТИСТИКА-->
|
||
<div class="row-fluid">
|
||
<div class="span12">
|
||
<div class="row-fluid">
|
||
<div class="widget red" >
|
||
<div class="widget-title">
|
||
<h4><i class="icon-reorder"></i> Статистика опроса</h4>
|
||
<span class="tools">
|
||
<a href="javascript:;" class="icon-chevron-up"> Развернуть/Свернуть</a>
|
||
</span>
|
||
</div>
|
||
<div class="widget-body" style="display: none;" >
|
||
<?php $_smarty_tpl->tpl_vars['quest'] = new Smarty_Variable; $_smarty_tpl->tpl_vars['quest']->_loop = false;
|
||
$_smarty_tpl->tpl_vars['k'] = new Smarty_Variable;
|
||
$_from = $_smarty_tpl->tpl_vars['questions']->value; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array');}
|
||
foreach ($_from as $_smarty_tpl->tpl_vars['quest']->key => $_smarty_tpl->tpl_vars['quest']->value){
|
||
$_smarty_tpl->tpl_vars['quest']->_loop = true;
|
||
$_smarty_tpl->tpl_vars['k']->value = $_smarty_tpl->tpl_vars['quest']->key;
|
||
?>
|
||
<p style="font-size: 14px; background: beige; padding: 3px;"><b><?php echo $_smarty_tpl->tpl_vars['quest']->value['name'];?>
|
||
</b></p>
|
||
<ul>
|
||
<?php $_smarty_tpl->tpl_vars['ans'] = new Smarty_Variable; $_smarty_tpl->tpl_vars['ans']->_loop = false;
|
||
$_smarty_tpl->tpl_vars['k2'] = new Smarty_Variable;
|
||
$_from = $_smarty_tpl->tpl_vars['quest']->value['answers']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array');}
|
||
foreach ($_from as $_smarty_tpl->tpl_vars['ans']->key => $_smarty_tpl->tpl_vars['ans']->value){
|
||
$_smarty_tpl->tpl_vars['ans']->_loop = true;
|
||
$_smarty_tpl->tpl_vars['k2']->value = $_smarty_tpl->tpl_vars['ans']->key;
|
||
?>
|
||
<li><?php echo $_smarty_tpl->tpl_vars['ans']->value['value'];?>
|
||
<span class="badge badge-success" style="color: white;"><?php echo $_smarty_tpl->tpl_vars['ans']->value['count'];?>
|
||
из <?php echo $_smarty_tpl->tpl_vars['count']->value;?>
|
||
</span> <span class="badge badge-info" style="color: white;"><?php echo sprintf("%.2f",($_smarty_tpl->tpl_vars['ans']->value['count']/$_smarty_tpl->tpl_vars['count']->value*100));?>
|
||
%</span></li>
|
||
|
||
<?php } ?>
|
||
</ul>
|
||
<?php } ?>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<!--РЕЗУЛЬТАТЫ-->
|
||
<div class="row-fluid">
|
||
<div class="span12">
|
||
<div class="row-fluid">
|
||
<div class="widget blue" >
|
||
<div class="widget-title">
|
||
<h4><i class="icon-reorder"></i> Результаты</h4>
|
||
<span class="tools">
|
||
<a href="javascript:;" class="icon-chevron-down"> Развернуть/Свернуть</a>
|
||
</span>
|
||
</div>
|
||
<div class="widget-body" >
|
||
<?php $_smarty_tpl->tpl_vars['fac'] = new Smarty_Variable; $_smarty_tpl->tpl_vars['fac']->_loop = false;
|
||
$_smarty_tpl->tpl_vars['fk'] = new Smarty_Variable;
|
||
$_from = $_smarty_tpl->tpl_vars['faculties']->value; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array');}
|
||
foreach ($_from as $_smarty_tpl->tpl_vars['fac']->key => $_smarty_tpl->tpl_vars['fac']->value){
|
||
$_smarty_tpl->tpl_vars['fac']->_loop = true;
|
||
$_smarty_tpl->tpl_vars['fk']->value = $_smarty_tpl->tpl_vars['fac']->key;
|
||
?>
|
||
<span class="btn btn-success sort-fac" style="margin: 3px;" data-id="<?php echo $_smarty_tpl->tpl_vars['fac']->value['id'];?>
|
||
"><?php echo $_smarty_tpl->tpl_vars['fac']->value['name'];?>
|
||
</span>
|
||
<?php } ?>
|
||
|
||
<table class="table table-bordered">
|
||
<tr>
|
||
<th>№ п/п</th>
|
||
<th>ФИО студента</th>
|
||
<th>Группа (текущая)</th>
|
||
<th>Дата прохождения</th>
|
||
<th>Операции</th>
|
||
</tr>
|
||
|
||
<?php $_smarty_tpl->tpl_vars['res'] = new Smarty_Variable; $_smarty_tpl->tpl_vars['res']->_loop = false;
|
||
$_smarty_tpl->tpl_vars['k'] = new Smarty_Variable;
|
||
$_from = $_smarty_tpl->tpl_vars['result']->value; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array');}
|
||
foreach ($_from as $_smarty_tpl->tpl_vars['res']->key => $_smarty_tpl->tpl_vars['res']->value){
|
||
$_smarty_tpl->tpl_vars['res']->_loop = true;
|
||
$_smarty_tpl->tpl_vars['k']->value = $_smarty_tpl->tpl_vars['res']->key;
|
||
?>
|
||
<tr class="result-tr" data-facult="<?php echo $_smarty_tpl->tpl_vars['res']->value['student']['id_facult'];?>
|
||
">
|
||
<td><?php echo $_smarty_tpl->tpl_vars['k']->value+1;?>
|
||
</td>
|
||
<td><?php echo $_smarty_tpl->tpl_vars['res']->value['user']['fio'];?>
|
||
</td>
|
||
<td><?php echo $_smarty_tpl->tpl_vars['res']->value['student']['sokr'];?>
|
||
<?php echo $_smarty_tpl->tpl_vars['res']->value['student']['fo'];?>
|
||
</td>
|
||
<td><?php echo $_smarty_tpl->tpl_vars['res']->value['date_create'];?>
|
||
</td>
|
||
<td>
|
||
<a class="btn btn-primary" href="/polls/result_acc/<?php echo $_smarty_tpl->tpl_vars['res']->value['id'];?>
|
||
/">Посмотреть</a>
|
||
<a class="btn btn-danger" href="/polls/delete_acc/<?php echo $_smarty_tpl->tpl_vars['res']->value['id'];?>
|
||
/">Удалить</a>
|
||
|
||
</td>
|
||
</tr>
|
||
<?php } ?>
|
||
|
||
</table>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<script type="text/javascript">
|
||
$(document).ready(function(){
|
||
|
||
//сортировка по факультетам
|
||
$(".sort-fac").click(function(){
|
||
var id = $(this).data("id");
|
||
|
||
$('tr.result-tr').css("display","none");
|
||
$('tr.result-tr[data-facult=' + id + ']').css("display","table-row");
|
||
|
||
$('.sort-fac').css('background', '#87bb33');
|
||
$(this).css('background', '#951414');
|
||
|
||
|
||
/*if (id == 0) $('tr.napr-tr').css("display","table-row"); //все
|
||
if (id == 1) $('tr.napr-tr[data-print=1]').css("display","table-row"); //только распечатанные
|
||
if (id == 2) $('tr.napr-tr[data-print=0]').css("display","table-row"); //только нераспечатанные
|
||
if (id == 3) { //с оценкой
|
||
$('tr.napr-tr[data-mark]').css("display","table-row");
|
||
$('tr.napr-tr[data-mark=Нет]').css("display","none");
|
||
}
|
||
if (id == 4) $('tr.napr-tr[data-mark=Нет]').css("display","table-row"); //без оценки*/
|
||
});
|
||
|
||
|
||
|
||
});
|
||
</script>
|
||
<?php }} ?>
|