<?php
/**
 *	Generated by miceCMS
 *	http://www.miceCMS.com/
 */
class category_deleteAction extends security_login {
	function action(){
		ModuleLimit(__CLASS__);
		global $conn;
		$msg='未删除任何内容';
		$num=0;
		$category_id=$this->_getParam('category_id');
		if($category_id > 0){
			$category=new model_Category();
			$category->setSubsection('WHERE category_id='.$category_id);
			$results=$category->doSelectOne();
			$results2=$category->doDelete();
			
			//上级分类的childcount+1
			$category3=new model_Category();
			$category3->setSubsection('WHERE category_id='.$results->getParentid());
			$results3=$category3->doSelectOne();
			$category3->setChildcount($results3->getChildcount()-1);
			$category3->doUpdate();

			$num++;
		}elseif(sizeof($_POST['checkbox'])){
			foreach($_POST['checkbox'] as $cid){
				$category=new model_Category();
				$category->setSubsection('WHERE category_id='.$cid);
				$results=$category->doSelectOne();				

				//上级分类的childcount-1
				$category3=new model_Category();
				$category3->setSubsection('WHERE category_id='.$results->getParentid());
				$results3=$category3->doSelectOne();
				$category3->setChildcount($results3->getChildcount()-1);
				$category3->doUpdate();

				$results2=$category->doDelete();

				$num++;
			}
			$msg='删除成功';
		}
		if($num>0){
			$msg='成功删除'.$num.'条记录';
		}

		$jsstring='Dialog.alert(\''.$msg.'\',function(){window.location.href="'.MICE_URL.'admin.php/category";window.event.returnValue = false;},300,100,"返回分类列表");';
		MessageBox($jsstring);

		exit;
	}
}
?>