Телефон
=$phone?>
Почта
=$client['email']?>
Объект
Объект
Бюджет
=$client['budget']?>
Сумма сделки
=$client['summa']?>
Дополнительные телефоны
=$phoneStr?>
Комментарий
=html_entity_decode($client['opis'])?>
get($_SESSION['id']); if($user->agency == 0 && $user->manager == 0 && $user->id_manager == 0) { $user->agency = 1; } // hide_client_contacts: прячем кнопки WhatsApp/Telegram в карточках клиентов через CSS. // Классы: // .whatsappBtn_mini / .whatsappBtn_mini_pad — иконки на карточках в канбане/списке // .whatsappBtn — иконки рядом с чат-инпутом (внизу модалки карточки) // .wazzapBtn — внешний интегратор Wazzap (тоже идёт через wa.me/t.me) if (function_exists('should_hide_contacts_for_current_user') && should_hide_contacts_for_current_user()) { echo ''; } $cl = new Clients; if(isset($_POST['page'])) $page = $_POST['page']; if(!isset($page) || $page < 1) $page = 1; $clients = $cl->getAllClients($_SESSION['id']); // Маскируем контактные данные клиентов в массиве (право проверяется внутри helper'а). // $clients['clients'] может быть либо плоским массивом клиентов (табличный вид), // либо двумерным с группировкой по stage/step_id (канбан). if (isset($clients['clients']) && is_array($clients['clients'])) { foreach ($clients['clients'] as $stageKey => &$stageBucket) { if (!is_array($stageBucket)) { continue; } if (isset($stageBucket['id']) || isset($stageBucket['phone']) || isset($stageBucket['email']) || isset($stageBucket['fio'])) { // Плоский элемент: это сам клиент mask_client_contacts_inplace($stageBucket); } else { // Вложенная корзина клиентов по стадии воронки foreach ($stageBucket as &$clientItem) { if (is_array($clientItem)) { mask_client_contacts_inplace($clientItem); } } unset($clientItem); } } unset($stageBucket); } $all_pages = $clients['all_pages']; $total = $clients['total']; $role_arr = ['арендатор', 'арендодатель', 'покупатель', 'продавец']; $arrActivities = []; $sql_adv = "SELECT * FROM `activities` WHERE `user_id` = '".$user->id."' OR `manager_id` = '".$user->id."'"; if ($user->id_manager) $sql_adv .= " OR `manager_id` = '".$user->id_manager."' OR `user_id` = '".$user->id_manager."'"; if ($user->agencyId) $sql_adv .= " OR `manager_id` = '".$user->agencyId."' OR `user_id` = '".$user->agencyId."'"; $sql_adv .= ' ORDER BY `name`'; $q_adv = mysql_query($sql_adv); $rows_adv = mysql_num_rows($q_adv); if ($rows_adv > 0) { while ($r_adv = mysql_fetch_assoc($q_adv)) { $arrActivities[$r_adv['id']] = $r_adv; } } $post = clearInputData($_POST); $funnel_id = 0; if($post['funnel']){ $funnel_id = $post['funnel']; } if(isset($post['filter_etap'])) { $arr_etap = json_decode(html_entity_decode($post['filter_etap']), ENT_QUOTES); } $htmlFilter = ''; //загружаем этапы воронки $htmlFilter = $htmlFilter . ''; ?>
| Новые | =$clients['count'][1]?> |
| В работе | =$clients['count'][2]?> |
| Презентация | =$clients['count'][3]?> |
| Показ | =$clients['count'][4]?> |
| Бронь | =$clients['count'][5]?> |
| Подаем на ипотеку | =$clients['count'][6]?> |
| Сделка | =$clients['count'][7]?> |
| Завершённые | =$clients['count'][8]?> |
| style="background-color: =$funnelStep['color_step']?>" >=$clients['count'][$funnelStep['id']]?> |
| =$client['fio']?> | =$client['add_date']?> |
| =$client['fio']?> | =$client['add_date']?> |
| =$client['fio']?> | =$client['add_date']?> |
| =$client['fio']?> | =$client['add_date']?> |
| =$client['fio']?> | =$client['add_date']?> |
| =$client['fio']?> | =$client['add_date']?> |
| =$client['fio']?> | =$client['add_date']?> |
| =$client['fio']?> | =$client['add_date']?> |
| =$client['fio']?> | =$client['add_date']?> |
| '.$client['fio'].' | '. $client['add_date'] .' |
| '.$client['fio'].' | '. $client['add_date'] .' |
| ФИО | Телефон | Почта | Бюджет | Ответственный | Воронка | Этап | Ближайшая задача | Горячий | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| = $client['id'] ?> | =mysql_fetch_assoc(mysql_query("SELECT CONCAT(last_name, ' ', first_name, ' ', middle_name) as fio FROM users WHERE id=$client[who_work]"))['fio'];?> |
| =$client['fio']?> | =$client['add_date']?> |
Телефон
=$phone?>
Почта
=$client['email']?>
Объект
Объект
Бюджет
=$client['budget']?>
Сумма сделки
=$client['summa']?>
Дополнительные телефоны
=$phoneStr?>
Комментарий
=html_entity_decode($client['opis'])?>
|
0) ? 'data-id="'.$req_id.'" data-req="'.$req_id.'"' : ''?>>
0) ? 'data-id="'.$req_id.'" data-req="'.$req_id.'"' : ''?>>
0) ? 'data-id="'.$req_id.'" data-req="'.$req_id.'"' : ''?>>
0) ? 'data-id="'.$req_id.'" data-req="'.$req_id.'"' : ''?> data-client-id="= $client['id']; ?>">
0){ ?>
0) ? 'data-id="'.$req_id.'" data-req="'.$req_id.'"' : ''?>>
0) ? 'data-id="'.$req_id.'" data-req="'.$req_id.'"' : ''?>>
0) ? 'data-id="'.$req_id.'" data-req="'.$req_id.'"' : ''?> data-funnel="=$client['funnel_id']?>">
|
0){
$urlParam = 'reqId';
$urlId = $req_id;
$sql_wazz = "SELECT * FROM requisition_data_wazzap WHERE requisition_id = " . $req_id;
}
$q_wazz = mysql_query($sql_wazz);
if (mysql_num_rows($q_wazz) > 0) {
$objAddedToWazzap = true;
}
if (!$objAddedToWazzap && $user->agencyEnableWazzap && $user->added_to_wazzap) {
?>
|
|
">
|
">
|
agencyEnableWazzap && $user->added_to_wazzap) {
?>
|
|
=$obj['rayon']?>
=$obj['adres']?>
|
Площадь: =(int)$obj['ploshad']?> кв. м
0) { ?>
Жилая: =(int)$obj['ploshad_komn']?> кв. м
0) { ?>
Кухни: =(int)$obj['ploshad_k']?> кв. м
=$obj['etazh']?> этаж из =$obj['etazh_iz']?>
|
|
| =$obj['stoim']?>p=($obj['stoim_ky']) ? '+'.$obj['stoim_ky'].' КУ' : ''?> |
|
=$obj['rayon']?>
=$obj['adres']?>
|
Площадь: =(int)$obj['ploshad']?> кв. м
0) { ?>
Жилая: =(int)$obj['ploshad_komn']?> кв. м
0) { ?>
Кухни: =(int)$obj['ploshad_k']?> кв. м
=$obj['etazh']?> этаж из =$obj['etazh_iz']?>
|
|
| =$obj['stoim']?>p=($obj['stoim_ky']) ? '+'.$obj['stoim_ky'].' КУ' : ''?> |