77 lines
4.7 KiB
PHP
77 lines
4.7 KiB
PHP
<?php
|
||
require_once($_SERVER['DOCUMENT_ROOT']."/config.php");
|
||
|
||
$data = json_decode(file_get_contents("php://input"));
|
||
|
||
if(isset($data -> client_id)){
|
||
$client_id = (int)$data -> client_id;
|
||
$funnel_id =(int)$data -> funnel_id;
|
||
$is_hidden = 1;
|
||
if(isset($data -> is_hidden)) $is_hidden = (int)$data -> is_hidden;
|
||
$arr_steps = array();
|
||
|
||
$funnel_step = mysql_query("SELECT id, name FROM funnel_steps WHERE funnel_id = ".$funnel_id." and deleted=0 order by order_number, branch");
|
||
while($step = mysql_fetch_assoc($funnel_step)){
|
||
|
||
$arr_steps[$step['id']] = $step;
|
||
|
||
}
|
||
|
||
|
||
$steps_events_q = mysql_query("SELECT * FROM clients_funnel_step WHERE client_id = ".$client_id);
|
||
//echo mysql_num_rows($steps_events_q);
|
||
if(mysql_num_rows($steps_events_q) > 0) {
|
||
$steps_events_r = mysql_fetch_assoc($steps_events_q);
|
||
if(!empty($steps_events_r['values'])){
|
||
|
||
?>
|
||
<div class="main-info<?=($is_hidden == 1)? ' hidden' : ''?>">
|
||
<?php
|
||
|
||
|
||
$steps_events = json_decode($steps_events_r['values'], true);
|
||
//$steps_events = deClearInputElements($steps_events);
|
||
foreach($steps_events as $etapId => $events){
|
||
$eventS = json_decode(html_entity_decode($events), ENT_QUOTES);
|
||
?>
|
||
<div class="col">
|
||
<p class="small"><?=$arr_steps[$etapId]['name']?></p>
|
||
<?php
|
||
foreach($eventS as $evs){
|
||
$val = '<p>'.$evs['name'].': '.$evs['value'].'</p>';
|
||
if($evs['type'] == 'select'){
|
||
$val = '<p>'.$evs['name'].': Закрыт с переходом на этап '.$evs['value']['id']['name'].'</p>';
|
||
} else if($evs['type'] == 'date'){
|
||
$val = '<p>'.$evs['name'].': '.date('d.m.Y', strtotime($evs['value'])).'</p>';
|
||
} else if ($evs['type'] == 'checkbox'){
|
||
if($evs['value']){
|
||
$val = '<p>'.$evs['name'].': Да</p>';
|
||
} else {
|
||
$val = '<p>'.$evs['name'].': Нет</p>';
|
||
}
|
||
} else if($evs['type'] == 'file'){
|
||
$val = '';
|
||
$doc_q = mysql_query("SELECT * FROM jw.funnel_files WHERE guid = '".$evs['value']."' and etap_id = {$etapId} and client_id = '".$client_id."'");
|
||
if(mysql_num_rows($doc_q) > 0){
|
||
$doc = mysql_fetch_assoc($doc_q);
|
||
$name_doc = 'https://uf.joywork.ru/upload/funnels/clients/'.$client_id.'/'.$doc['guid'].'.'.$doc['type'];
|
||
$val = '<p>'.$evs['name'].': <a title="Скачать" download href="'. $name_doc.'</a></p>';
|
||
}
|
||
} else if(empty($evs['value'])){
|
||
$val = '';
|
||
}
|
||
echo $val;
|
||
}
|
||
?>
|
||
|
||
</div>
|
||
<?php
|
||
}
|
||
?>
|
||
</div>
|
||
<?php
|
||
}
|
||
|
||
}
|
||
}
|