function aGetLCInfo($sbr_id) { require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/pskb.php'; $objResponse = new xajaxResponse(); if (!hasPermissions('sbr')) { return $objResponse; } $sbr_id = __paramValue('int', $sbr_id); if (!$sbr_id) { $objResponse->alert('Ошибка запроса.'); return $objResponse; } $sbr = sbr_meta::getInstance(sbr_meta::ADMIN_ACCESS); if (!$sbr->initFromId($sbr_id)) { $objResponse->alert('Сделка не найдена.'); return $objResponse; } $pskb = new pskb($sbr); $data = $pskb->getLCInfo($id); if (!$data) { $objResponse->alert($pskb->getError()); return $objResponse; } $lc = $data['lc']; $pskb_lc = $data['pskb_lc']; $payouts = $data['payouts']; ob_start(); include $_SERVER['DOCUMENT_ROOT'] . '/sbr/admin/tpl.lc-info.php'; $out = ob_get_clean(); // $objResponse->script("$$('#lc-info-popup').inject(document.body.getElement('div.main'),'top');"); $objResponse->script("\$\$('#lc-info-popup').inject(\$('pp-place-{$lc['sbr_id']}'));"); $objResponse->script("\$\$('#lc-info-popup, #lc-info-popup .b-shadow').removeClass('b-shadow_hide');"); $objResponse->assign('lc-info-popup-body', 'innerHTML', $out); return $objResponse; }
$not_type_changed = !$sbr->reserved_id && ($sbr->pskb_pl_id > 0 || $history_frl); if ($action == 'editstage') { if ($not_type_changed) { $_POST['scheme_type'] = $sbr->scheme_type; } if ($_POST['cancel'] || $sbr->_new_edit($_POST, $attachedfiles)) { sbr_notification::setNotificationCompleted(array('sbr_stages.REFUSE', 'sbr_stages.FRL_FEEDBACK'), $stage->data['sbr_id'], $stage_id); sbr_notification::setNotificationCompleted('sbr.FRL_FEEDBACK', $sbr->data['id'], $sbr->data['id']); header_location_exit('/' . sbr::NEW_TEMPLATE_SBR . "/?site=Stage&id={$stage_id}"); } } else { $sbr->retrieveProfession(); } if ($sbr->reserved_id) { $pskb = new pskb($sbr); $data = $pskb->getLCInfo(); $lc = $data['lc']; } break; case 'edit': require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/attachedfiles.php'; $attachedfiles = new attachedfiles($_POST['attachedfiles_session']); $inner = $fpath . 'tpl.create.php'; $js_file = array('sbr3.js', 'attachedfiles2.js'); if ($sbr_id = __paramInit('int', 'id', 'id', 0)) { $sbr->initFromId($sbr_id); } if (!$sbr_id || $sbr->error[404] || $sbr->status == sbr::STATUS_COMPLETED || !$sbr->data) { header_location_exit('/404.php'); } $action_form = '?site=edit&id=' . $sbr_id;