From 59668d7c633fba354ba4f82583f4e309522fa661 Mon Sep 17 00:00:00 2001 From: soufiane Date: Wed, 14 Feb 2024 18:20:21 +0100 Subject: [PATCH] =?utf8?q?wait=20#6717=20@0:30=20ajout=20de=20donn=C3=A9es?= =?utf8?q?=20dans=20l'excel?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- app/Console/Commands/FluidbookSettingsExport.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/Console/Commands/FluidbookSettingsExport.php b/app/Console/Commands/FluidbookSettingsExport.php index d81c8e7e7..d702e7875 100644 --- a/app/Console/Commands/FluidbookSettingsExport.php +++ b/app/Console/Commands/FluidbookSettingsExport.php @@ -43,9 +43,10 @@ class FluidbookSettingsExport extends ToolboxCommand $listID = ArrayUtil::parseRange($this->argument('id')); $model = FluidbookPublication::whereIn('id',$listID); - $settings = $model->get()->map(function($i){ - $extraFields = ["#" => $i->id]; - return array_merge($extraFields,json_decode($i->settings, true)); + $all = $model->get()->toArray(); + $settings = $model->get()->map(function($i,$k) use($all){ + unset($all[$k]['settings']); + return array_merge($all[$k],json_decode($i->settings, true)); })->toArray(); $fields = $model->get()->map(function($i) { @@ -55,7 +56,7 @@ class FluidbookSettingsExport extends ToolboxCommand //$editable = ['type' => 'text', 'editable' => true]; $noteditable = ['type' => 'noteditable', 'editable' => false]; - $field = ['#' => $noteditable]; + $field = ['id' => $noteditable]; foreach ($fields as $key => $f) { foreach ($f as $k => $g) { $name = $g->getAttribute('name'); -- 2.39.5