Browse Source

品牌的修改。

zxb 5 years ago
parent
commit
bb81d685ce

+ 1 - 1
app/admin/controller/NewsController.php

@@ -74,7 +74,7 @@ class NewsController extends AdminBaseController{
 
 
             $cates = Db::name('user')->field('category')->where('id',$user['user_id'])->find();
-            $category=unserialize($cates['category']);
+            $category=explode(',',$cates['category']);
             
             $categorys='';
             //遍历数组成字符串,然后再进行循环读取。

+ 1 - 1
public/themes/admin_simpleboot3/admin/user/edit.html

@@ -41,7 +41,7 @@
 			 <div class="form-group" id="showcategory" style="display: none;">
 				<label for="input-user_email" class="col-sm-2 control-label"><span class="form-required"></span>类目</label>
 				<div class="col-md-6 col-sm-10">
-			       <?php $categorys = unserialize($category);var_dump($categorys);die;?>
+			       <?php $categorys = explode(',',$category);?>
 					<foreach name="catelist" item="vo" key="k">
 						<label class="checkbox-inline">
 							<input value="{$k}" type="checkbox" name="category[]" <?php if(in_array($k,$categorys)){ echo "checked";}?> >{$vo}

+ 2 - 2
vendor/thinkcmf/cmf-app/src/admin/controller/UserController.php

@@ -146,7 +146,7 @@ class UserController extends AdminBaseController
                     $this->error($result);
                 } else {   
                     $_POST['user_pass'] = cmf_password($_POST['user_pass']);
-                    $_POST['category'] = serialize($_POST['category']); 
+                    $_POST['category'] = implode(',',$_POST['category']); 
                    // $_POST['user_type'] =$role_ids[0]; 
 
                     $result             = DB::name('user')->insertGetId($_POST);
@@ -245,7 +245,7 @@ class UserController extends AdminBaseController
                     // 验证失败 输出错误信息
                     $this->error($result);
                 } else {
-                    $_POST['category'] = serialize($_POST['category']); 
+                    $_POST['category'] = implode(',',$_POST['category']); 
                     
                     $result = DB::name('user')->update($_POST);
                     if ($result !== false) {