From: Vincent Vanwaelscappel Date: Wed, 11 Sep 2019 16:22:28 +0000 (+0200) Subject: #3029 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=487da33e94f011996f01495d46640b19631dcc1f;p=cubist_cms-back.git #3029 --- diff --git a/src/app/Magic/Fields/Table.php b/src/app/Magic/Fields/Table.php index 949e7ca..12b2503 100644 --- a/src/app/Magic/Fields/Table.php +++ b/src/app/Magic/Fields/Table.php @@ -17,16 +17,14 @@ class Table extends Field return '[]'; } - if (is_string($value)) { - $string = true; + $string=is_string($value); + if ($string) { $decoded = json_decode($value, 1); } else { - $decoded = $value; + $decoded = json_decode(json_encode($value), 1); } $res = []; - if (!is_array($decoded)) { - dd($decoded); - } + foreach ($decoded as $i => $item) { if (!isset($item['id']) || $item['id'] == '') { $item['id'] = $i;