Explorar el Código

:bug: $value->article_list 空值报错

visuddhinanda hace 3 años
padre
commit
eabb528ddc
Se han modificado 1 ficheros con 6 adiciones y 1 borrados
  1. 6 1
      app/Http/Controllers/CollectionController.php

+ 6 - 1
app/Http/Controllers/CollectionController.php

@@ -82,7 +82,12 @@ class CollectionController extends Controller
 		if($result){
             foreach ($result as $key => $value) {
                 # code...
-                $value->childrenNumber = count(\json_decode($value->article_list));
+                if(is_array(\json_decode($value->article_list))){
+                    $value->childrenNumber = count(\json_decode($value->article_list));
+                }else{
+                    $value->childrenNumber = 0;
+                }
+
                 if(isset($value->article_list)){
                     $result[$key]->article_list = array_slice(\json_decode($value->article_list),0,4);
                 }