"info"); public function preDispatch(){ $auth = new Auth(); if($auth->is_login_session() == false)Redirect($this->url.'/admin/auth/'); } public function index() { $_n = (isset($_REQUEST['n'])) ? $_REQUEST['n'] : 0; $this->tpl->assign('n',$_n); $place = (isset($_REQUEST['place'])) ? $_REQUEST['place'] : null; $this->tpl->assign('place',$place); $objBanners = new Banners($this->lang); if(isset($_POST['save'])){ $objBanners->trim($_POST); $this->error = $objBanners->valid($_POST,$_FILES); if(!$this->error){ $saveId = $objBanners->SaveBanner($_POST,$_FILES); Redirect($this->this_url."?place=".$place."&n=".$_n); } } if(isset($_GET['n']) && $_GET['n']=='new'){ $n = $objBanners->addBannerN("begin",1,$place); Redirect($this->this_url."?place=".$place."&n=".$n); } $row = $objBanners->viewBannerN("begin",1,$place); $this->tpl->assign('ns',$row); $banner = $objBanners->viewBanner("begin",1,$place,$_n); $this->tpl->assign('banner',$banner); //$catalog = new Catalog($this->lang); //$this->tpl->assign('rubrics',$catalog->getRubrics_tree()); $brends = new Brends($this->lang); $this->tpl->assign('rubrics',$brends->getRubrics_tree()); } public function delete($id){ $objBanners = new Banners($this->lang); $objBanners->deleteBanner($id); Redirect($this->url."/admin/banners/?place=".$_GET['place']."&n=0"); } } ?>