findAll('slide',null,'slideid asc'); foreach($arrSlide as $key=>$item){ if($GLOBALS['TS_SITE']['file_upload_type']==1){ $arrSlide[$key]['photo_url'] = $GLOBALS['TS_SITE']['alioss_bucket_url'].'/uploadfile/slide/'.$item['photo'].'?v='.$item['addtime']; }else{ $arrSlide[$key]['photo_url'] = SITE_URL.'uploadfile/slide/'.$item['photo'].'?v='.$item['addtime']; } } include template('edit_set','slide'); break; case "do": $typeid = intval($_POST['typeid']); $title = tsTrim($_POST['title']); $info = tsTrim($_POST['info']); $url = tsTrim($_POST['url']); $slideid = $new[$app]->create('slide',array( 'typeid'=>$typeid, 'title'=>$title, 'info'=>$info, 'url'=>$url, 'addtime'=>time(), )); //上传 $arrUpload = tsUpload($_FILES['photo'],$slideid,'slide',array('jpg','gif','png','jpeg')); if($arrUpload){ $new[$app]->update('slide',array( 'slideid'=>$slideid, ),array( 'path'=>$arrUpload['path'], 'photo'=>$arrUpload['url'], )); } header('Location: '.SITE_URL.'index.php?app=home&ac=plugin&plugin=slide&in=edit&ts=set'); break; case "edit": $slideid = intval($_GET['slideid']); $strSlide = $new[$app]->find('slide',array( 'slideid'=>$slideid, )); include template('edit_edit','slide'); break; case "editdo": $slideid = intval($_POST['slideid']); $typeid = intval($_POST['typeid']); $title = tsTrim($_POST['title']); $info = tsTrim($_POST['info']); $url = tsTrim($_POST['url']); $new[$app]->update('slide',array( 'slideid'=>$slideid, ),array( 'typeid'=>$typeid, 'title'=>$title, 'info'=>$info, 'url'=>$url, )); //上传 $arrUpload = tsUpload($_FILES['photo'],$slideid,'slide',array('jpg','gif','png','jpeg')); if($arrUpload){ $new[$app]->update('slide',array( 'slideid'=>$slideid, ),array( 'path'=>$arrUpload['path'], 'photo'=>$arrUpload['url'], 'addtime'=>time(), )); tsDimg($arrUpload['url'],'slide','748','210',$arrUpload['path']); } header('Location: '.SITE_URL.'index.php?app=home&ac=plugin&plugin=slide&in=edit&ts=set'); break; case "delete": $slideid = intval($_GET['slideid']); $strSlide = $new[$app]->find('slide',array( 'slideid'=>$slideid, )); unlink('uploadfile/slide/'.$strSlide['photo']); $new[$app]->delete('slide',array( 'slideid'=>$slideid, )); header('Location: '.SITE_URL.'index.php?app=home&ac=plugin&plugin=slide&in=edit&ts=set'); break; }