<?php
|
|
|
class lthy_class_controller extends adminCommon{
|
function index_action(){
|
$categoryM = $this -> MODEL('category');
|
$whereData['keyid'] = '0';
|
$position = $categoryM -> getLthyClassList(array('keyid'=>'0'));
|
$this->yunset("position",$position);
|
$this->yuntpl(array('admin/admin_lthy'));
|
|
}
|
//添加
|
function save_action(){
|
$_POST = $this -> post_trim($_POST);
|
|
$addData['ctype'] = $_POST['ctype'];
|
$addData['name'] = explode('-',$_POST['name']);
|
$addData['keyid'] = $_POST['nid'];
|
|
$categoryM = $this -> MODEL('category');
|
$return = $categoryM -> addLthyClass($addData);
|
echo $return['msg'];die;
|
}
|
//分类管理
|
function up_action(){
|
$categoryM = $this -> MODEL('category');
|
//查询子类别
|
if($_GET['id']){
|
$id = $_GET['id'];
|
$whereOne['id'] = $id;
|
$whereTwo['keyid'] = $id;
|
$whereTwo['orderby']= 'sort,asc';
|
$onejob = $categoryM -> getLthyClass($whereOne);
|
$twojob = $categoryM -> getLthyClassList($whereTwo);
|
$this -> yunset("id",$id);
|
$this -> yunset("onejob",$onejob);
|
$this -> yunset("twojob",$twojob);
|
}
|
$position = $categoryM -> getLthyClassList(array('keyid'=>'0'));
|
$this -> yunset("position",$position);
|
$this -> yuntpl(array('admin/admin_lthy'));
|
|
}
|
|
//删除
|
function del_action(){
|
$whereData = array();
|
$data = array();
|
$categoryM = $this -> MODEL('category');
|
if($_GET['delid']){//单个删除
|
$this -> check_token();
|
$whereData['id'] = $_GET['delid'];
|
$data['type'] = 'one';
|
}
|
if($_POST['del']){//批量删除
|
$whereData['id'] = array('in',pylode(',',$_POST['del']));
|
$data['type'] = 'all';
|
}
|
$return = $categoryM -> delLthyClass($whereData,$data);
|
$this -> layer_msg( $return['msg'],$return['errcode'],$return['layertype'],$_SERVER['HTTP_REFERER'],2,1);
|
}
|
|
function ajax_action(){
|
$categoryM = $this -> MODEL('category');
|
$whereData['id'] = $_POST['id'];
|
$addData['sort'] = $_POST['sort'];
|
$addData['name'] = $_POST['name'];
|
|
$categoryM -> addLthyClass($addData,$whereData);
|
echo '1';
|
die;
|
}
|
}
|
|
?>
|