function import()
 {
     $items_cate_mod = M('items_cate');
     if (isset($_POST['dosubmit']) && isset($_POST['item_cate'])) {
         //print_r($_POST['item_cate']);
         $data = array();
         $data['import_status'] = 0;
         $data['status'] = 0;
         //把所有的一级分类的import_status设置为0
         $update_rel = $items_cate_mod->where("pid=0")->save($data);
         $data['import_status'] = 1;
         $data['status'] = 1;
         foreach ($_POST['item_cate'] as $v) {
             $items_cate_mod->where("id={$v}")->save($data);
         }
     }
     $rel = $items_cate_mod->where("pid=0")->select();
     $item_cate_list = setArrayFormItem($rel, 'id', 'name');
     $str = '';
     foreach ($rel as $value) {
         if ($value['import_status'] == 1) {
             $str .= $value['id'] . ',';
         }
     }
     $str = substr($str, 0, -1);
     $item_cate_list_select = explode(',', $str);
     $this->assign('item_cate_list', $item_cate_list);
     $this->assign('item_cate_list_select', $item_cate_list_select);
     $this->display();
 }
 function edit()
 {
     $word_cate_list = D('word_cate')->where('status=1')->select();
     $list_name = setArrayFormItem($word_cate_list, 'id', 'name');
     $this->assign("word_cate_list", $list_name);
     if (isset($_POST['dosubmit'])) {
         $banword_mod = D('word');
         $count = $banword_mod->where("id!=" . $_POST['id'] . " and word='" . $_POST['word'] . "'")->count();
         if ($count > 0) {
             $this->error(L('banword_title_exist'));
         }
         if (false === $banword_mod->create()) {
             $this->error($banword_mod->getError());
         }
         $result = $banword_mod->save();
         if (false !== $result) {
             $this->success(L('operation_success'), '', '', 'edit');
         } else {
             $this->error(L('operation_failure'));
         }
     } else {
         if (isset($_GET['id'])) {
             $id = isset($_GET['id']) && intval($_GET['id']) ? intval($_GET['id']) : $this->error('参数错误');
         }
         $banword_mod = D('word');
         $banword_info = $banword_mod->where('id=' . $id)->find();
         $this->assign('banword_info_cid', $banword_info['cid']);
         $this->assign('banword_info', $banword_info);
         $this->display();
     }
 }
 public function add()
 {
     //所有分类
     $cate_list_mod = D('seller_cate');
     $cate_list = $cate_list_mod->where("status=1")->order("sort DESC")->select();
     $cate_list = setArrayFormItem($cate_list, 'id', 'name');
     //所有分类
     //选中分类
     $seller_list_cate_mod = D('seller_list_cate');
     $seller_list_cate = $seller_list_cate_mod->where("list_id={$seller_list_id}")->select();
     //筛选出选中分类的id以及名称
     $sellect_cate_list = '';
     foreach ($seller_list_cate as $key => $val) {
         if (array_key_exists($val['cate_id'], $cate_list)) {
             $sellect_cate_list .= $val['cate_id'] . ',';
         }
     }
     $sellect_cate_list = substr($sellect_cate_list, 0, -1);
     $sellect_cate_list = explode(',', $sellect_cate_list);
     $cate_str = '';
     foreach ($cate_list as $key => $value) {
         if (in_array($key, $sellect_cate_list)) {
             $cate_str .= ' <input type="checkbox" value="' . $key . '" name="cate_id[]" checked="checked"> ' . $value . '';
         } else {
             $cate_str .= ' <input type="checkbox" value="' . $key . '" name="cate_id[]"> ' . $value . '';
         }
     }
     $this->assign('cate_str', $cate_str);
     $this->display();
 }