isAjax()) { $page = input('page', 1); $page_size = input('page_size', PAGE_LIST_ROWS); $condition = []; return $banner_position->getSideAdvPageList($condition, $page, $page_size); } else { $this->forthMenu(); return $this->fetch("side_adv/index"); } } /** * 添加广告位 */ public function addSide() { $banner_position = new SideAdvModel(); if (request()->isAjax()) { $data = [ 'imgae' => input('show_image', ''), 'update_time'=>time() ]; return $banner_position->addSideAdv($data); } else { return $this->fetch("side_adv/add_banner"); } } /** * 编辑广告位 */ public function editPosition() { $adv_position = new SideAdvModel(); $ap_id = input('ap_id', 0); if (request()->isAjax()) { $data = [ 'link' => input('link', ''), 'show_image' => input('show_image', ''), ]; return $adv_position->editBanner($data, [ [ 'ap_id', '=', $ap_id ] ]); } else { $ap_info = $adv_position->getBannerInfo($ap_id); $this->assign('info', $ap_info['data']); return $this->fetch("banner/adv"); } } /** * 删除广告位 */ public function deleteBanner() { if (request()->isAjax()) { $ap_ids = input('ap_ids', 0); $adv_position = new SideAdvModel(); return $adv_position->deleteBanner([ [ 'id', 'in', $ap_ids ] ]); } } /** * 编辑广告 */ public function editAdv() { $adv_id = input('ap_id', ''); $adv = new SideAdvModel(); if (request()->isAjax()) { $data = [ 'imgae' => input('show_image', ''), ]; return $adv->editSideAdv($data, [ [ 'id', '=', $adv_id ] ]); } else { $adv_info = $adv->getSideAdvInfo($adv_id); $this->assign('adv_info', $adv_info['data']); return $this->fetch("side_adv/edit_adv"); } } /** * 删除广告 */ public function deleteAdv() { if (request()->isAjax()) { $adv_ids = input('adv_ids', 0); $adv = new SideAdvModel(); return $adv->deleteAdv([ [ 'adv_id', 'in', $adv_ids ] ]); } } }