/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.exchange.php (5151B)
view->perm['menu_exchange'])){ return false; } } public function online (){ if(!isset($this->view->perm['menu_exchange'])){ return false; } $this->view->no_status_redirect = true; // Не переадресовывать страницу по статусу $this->view->city_id = $city_id = session::get('city_id'); if($city_id==0)return; $this->view->jsOut[0]= 'http://api-maps.yandex.ru/2.1/?lang=ru_RU'; $this->view->jsOut[1]= URL.'public/js/swfobject.js'; $this->view->jsOut[2]= URL.'public/js/web_socket.js'; $this->view->jsOut[3]= URL.'public/js/web_socket_use.js'; $this->view->js[0]= 'user/js/map.yandex.js'; $this->loadModel('admin',true); $this->view->city = $this->getCollection('admin')->getCity($city_id); $this->view->title='Заказы Online'; $this->view->ajax = false; $this->view->render('exchange/online'); } public function settings ($param=0){ if(ajax::check_ajax_request()){ return; } $this->view->ex_id = $ex_id = isset($param['id'])?(int)$param['id']:0; if($ex_id>0){ if(!isset($this->view->perm['menu_exchange'])){ return; } $this->view->jsOut[0]= URL.'public/js/html5imageupload.js'; $this->view->jsOut[1]= URL.'public/js/jquery-ui.min.js'; $this->view->jsOut[2]= URL.'public/js/datepicker_ru.js'; $this->view->css[0]= 'html5imageupload.css'; $this->view->title="Настройки"; $this->view->json = session::get('json'); if(isset($this->view->user_exchanges[$ex_id])){ $this->loadModel('user',true); $city_id = session::get('city_id'); $this->view->settings = $this->model->getExchangeSettings($ex_id); $this->view->exchange = $this->getCollection('user')->getExchange($ex_id); $this->view->tarifs = $this->model->getExchangeTarifs($ex_id); $this->view->phones = $this->model->getExchangePhones($ex_id); $this->view->category = $this->model->getExchangeTarifGroups($city_id); //$this->view->tarifs = $this->model->getTarifs($ex_id); //print_r($this->view->exchange); } $this->view->render('exchange/settings'); } } public function exchange_tarif_add($param=0){ if(!isset($this->view->perm['menu_exchange'])){ return false; } $param['id'] = $exchange_id = session::get('exchange_id'); $category_id = isset($param['category_id'])?(int)$param['category_id']:0; $this->model->addExchangeTarif($exchange_id,$category_id); $this->settings($param); } public function exchange_tarif_save(){ if(!isset($this->view->perm['menu_exchange'])){ return false; } $this->model->saveExchangeTarif(); } public function save_settings(){ if(!isset($this->view->perm['menu_exchange'])){ return false; } $this->model->saveExchangeSettings(); } public function exchange_tarif_delete($param=0){ if(!isset($this->view->perm['menu_exchange'])){ return false; } $param['id'] = $exchange_id = session::get('exchange_id'); $tar_id = isset($param['tar_id'])?(int)$param['tar_id']:0; $this->model->deleteExchangeTarif($tar_id); $this->settings($param); } public function save_photo($param){ if(!ajax::check_ajax_request()){ return; } if(!isset($this->view->perm['menu_user'])){ return; } if(isset($param['fn'])){$fn =$param['fn'];}else{$fn ='temp';} if(isset($param['id'])){$id =$param['id'];}else{return;} $form = form::getInstance(); if ($form->isPost()){ //$id = session::get('exchange_id'); $this->model->save_photo($fn,$id); return; } } public function activate_apikey(){ if(!ajax::check_ajax_request()){ return; } if(!isset($this->view->perm['menu_exchange'])){ return; } $form = form::getInstance(); if ($form->isPost()){ $this->model->activate_apikey(); return; } } public function add_phone($param){ if(!ajax::check_ajax_request()){ return; } if(!isset($this->view->perm['menu_exchange'])){ return; } if(isset($param['id'])){$id =$param['id'];}else{return;} $form = form::getInstance(); if ($form->isPost()){ $this->model->addExchangePhone($id); return; } } public function exchange_phone_delete($param=0){ if(!isset($this->view->perm['menu_exchange'])){ return false; } $id = isset($param['id'])?(int)$param['id']:0; $this->model->deleteExchangePhone($id); $param['id'] = session::get('exchange_id'); $this->settings($param); } public function exchange_phone_save($param=0){ if(!isset($this->view->perm['menu_exchange'])){ return false; } $id = isset($param['id'])?(int)$param['id']:0; $this->model->saveExchangePhone($id); $param['id'] = session::get('exchange_id'); $this->settings($param); } } ?>