/var/www/doncode.com.ua/www/controllers
NameSizeModeActions
class.admin.php165050644editdlrm
class.api.php234480644editdlrm
class.archive.php20420644editdlrm
class.arm.php25040644editdlrm
class.dcccatalog.php52020644editdlrm
class.dcclist.php57550644editdlrm
class.dccsupport.php6430644editdlrm
class.dmp_platforms.php21880644editdlrm
class.docs.php14850644editdlrm
class.doncode_users.php27640644editdlrm
class.driver.php2390644editdlrm
class.error.php4910644editdlrm
class.exchange.php51510644editdlrm
class.files.php39350644editdlrm
class.index.php10450644editdlrm
class.login.php67080644editdlrm
class.mobile_users.php28280644editdlrm
class.news.php26000644editdlrm
class.orders.php27180644editdlrm
class.settings.php19550644editdlrm
class.support.php82360644editdlrm
class.user.php126690644editdlrm
class.users.php26330644editdlrm
Edit: /var/www/doncode.com.ua/www/controllers/class.dcclist.php (5755B)
view->perm['menu_admin'])){ return false; } // TODO: index if(ajax::check_ajax_request()){ $this->getList(); return; } //$this->view->jsOut[2]= URL.'public/js/jquery.colorbox-min.js'; $this->view->jsOut[0] = URL.'public/js/jquery-1.11.2.min.js'; $this->view->jsOut[1]= URL.'public/js/template.js'; $this->view->jsOut[2]= URL.'public/js/jquery.paginator.src.js'; $this->view->css[0] = 'jquery-ui.min.css'; $this->view->count=$this->model->fetchCountRecords(); $this->view->title="Список комплексов DCC"; $this->view->render('dcclist/dcclist'); } public function fetchSingleRecordsFromCode(){ // TODO: fetchSingleRecordsFromCode $this->model->fetchSingleRecordsFromCode(); } public function getList ($param=0){ // TODO: getList if(isset($param['page'])){ $page=(int)$param['page']; }else{ $page=0; } if(ajax::check_ajax_request()) { $this->model->clientsGetList ($page); $this->view->currentPage=$page; }else{ $this->view->currentPage=$page; $this->index(); } } public function fetchSingleRecordsFromId ($param){ $this->model->fetchSingleRecordsFromId($param['id']); } public function edit ($param){ $id=(int)$param['id']; $this->view->pay_type=$this->model->get_pay_type(false); $this->view->clients=$this->model->fetchSingleRecordsFromId($id,false); $this->view->dcc=$this->model->getDCCList(); $this->view->multicity=json_decode($this->view->clients['multicity']); $this->view->render('dcclist/js/forms/edit',true); } public function backup ($param){ $this->view->jsOut[1]= URL.'public/js/template.js'; $this->view->jsOut[3] = URL.'public/js/jquery-ui-1.8.20.custom.min.js'; $this->view->css[0] = 'jquery-ui-1.8.20.custom.css'; $gid=(int)$param['gid']; $this->view->gid = $gid; $this->view->render('dcclist/js/forms/backup',true); } public function createForm (){ $this->view->render('dcclist/js/forms/create',true); } public function createDCC(){ $this->model->createDCC(); } public function saveEditRecords ( ){ $this->model->saveEditRecords ( ); } public function deleteBackup ($param=0){ if(isset($param['gid'])){ $gid=(int)$param['gid']; }else{ exit; } if(isset($param['file'])){ $file=$param['file']; $dir = ROOTPATH.'backup/files/'.$gid.'/'; @unlink($dir.$file); ajax::success(true); }else{ ajax::success(false); } } public function search ($t){ if(ajax::check_ajax_request()){ $this->model->search($_POST['chars'],$t['type']); }else{ die('Bad request'); } } public function deleteRecord ($param=0){ if(isset($param['id'])){ $id=(int)$param['id']; }else{ exit; } $this->model->deleteRecord($id); } public function checkPhoneNumber (){ $this->model->checkPhoneNumber(); } public function fetechContractor ($t){ $this->model->fetechContractor((int)$t['id']); } public function getBackup ($param=0){ if(isset($param['gid'])){ $gid=(int)$param['gid']; }else{ exit; } if(ajax::check_ajax_request()) { $dir = ROOTPATH.'backup/files/'.$gid.'/'; $url = 'http://doncode.com.ua/backup/files/'.$gid.'/'; $files = scandir($dir); if(is_array($files)){ foreach ($files as $value) { if ($value !='.' and $value !='..' ) { if(is_dir($dir.$value)){ $a['type'] = 'dir'; }else{ $a['type'] = 'file'; } $a['url'] = $url.$value; $a['file'] = $value; $a['date'] = date ("Y-m-d H:i:s.",filemtime($dir.$value)); $a['size'] = $this->filesize_get($dir.$value); $arr[] = $a; } } echo json_encode($arr); }else{ exit; } }else{ exit; } } public function filesize_get($file){ // проверяем существует ли файл if(!file_exists($file)) return "Файл отсутствует."; //определяем размер файла $filesize = filesize($file); // Если размер переданного в функцию файла больше 1кб if($filesize > 1024) { $filesize = ($filesize/1024); // если размер файла больше одного килобайта // пересчитываем в мегабайтах if($filesize > 1024) { $filesize = ($filesize/1024); // если размер файла больше одного мегабайта // пересчитываем в гигабайтах if($filesize > 1024) { $filesize = ($filesize/1024); $filesize = round($filesize, 1); return $filesize." ГБ"; } else { $filesize = round($filesize, 1); return $filesize." MБ"; } } else { $filesize = round($filesize, 1); return $filesize." Кб"; } } else { $filesize = round($filesize, 1); return $filesize." байт"; } } }