Browse Source

Merge branch 'master' of http://git.bjzxtw.org.cn:3000/zxt/admin_consumer

LiuJ 13 giờ trước cách đây
mục cha
commit
73b3fc20de
1 tập tin đã thay đổi với 7 bổ sung3 xóa
  1. 7 3
      app/Controller/PublicController.php

+ 7 - 3
app/Controller/PublicController.php

@@ -1410,9 +1410,13 @@ class PublicController extends AbstractController
                 ]
             );
         }
-        $pid_arr = json_decode($categoryInfo['data']['pid_arr'],true);
-        $requireData['cat_arr_id'] = array_push($pid_arr,intval($requireData['catid']));
-        $requireData['cat_arr_id'] = isset($pid_arr) ? json_encode($pid_arr) : '';
+        if($categoryInfo['data']['pid']!=0){
+            $pid_arr = json_decode($categoryInfo['data']['pid_arr'],true);
+            $requireData['cat_arr_id'] = array_push($pid_arr,intval($requireData['catid']));
+            $requireData['cat_arr_id'] = isset($pid_arr) ? json_encode($pid_arr) : '';
+        }else{
+            $requireData['cat_arr_id'] = json_encode([intval($requireData['catid'])]);
+        }
         $loginIp = $this->request->getHeader('x-forwarded-for')[0] ?? $this->request->getHeader('x-real-ip')[0] ?? $this->request->getServerParams()['remote_addr'] ?? '0.0.0.0';
         $requireData['ip'] = $loginIp;
         $requireData['admin_user_id'] = 0;