From: Vincent Vanwaelscappel Date: Mon, 11 Jul 2022 16:06:03 +0000 (+0200) Subject: wip #4209 @1 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=47d146ae50174b22e5566750b8927c8e8ec6fb97;p=fluidbook-toolbox.git wip #4209 @1 --- diff --git a/app/Console/Commands/WorkshopMigration.php b/app/Console/Commands/WorkshopMigration.php index d3b9941eb..f7ab06506 100644 --- a/app/Console/Commands/WorkshopMigration.php +++ b/app/Console/Commands/WorkshopMigration.php @@ -155,9 +155,16 @@ class WorkshopMigration extends CubistCommand $c->setAttribute($k, $data); } + // Composition + $composition = []; + foreach (DB::table($this->_oldDB . '.books_pages')->where('book_id', $e->book_id)->get() as $p) { + $composition[$p->book_page] = [$p->document_id, $p->document_page]; + } + $c->setAttribute('composition', $composition); + try { $c->save(); - }catch (\Exception $e){ + } catch (\Exception $e) { dd($e); } } diff --git a/app/Http/Controllers/Admin/Operations/FluidbookPublication/CompositionOperation.php b/app/Http/Controllers/Admin/Operations/FluidbookPublication/CompositionOperation.php new file mode 100644 index 000000000..cfce1a77a --- /dev/null +++ b/app/Http/Controllers/Admin/Operations/FluidbookPublication/CompositionOperation.php @@ -0,0 +1,22 @@ +id; } - } diff --git a/resources/views/fields/fluidbook_composition.blade.php b/resources/views/fields/fluidbook_composition.blade.php index 39b811f38..97c2cce42 100644 --- a/resources/views/fields/fluidbook_composition.blade.php +++ b/resources/views/fields/fluidbook_composition.blade.php @@ -3,7 +3,13 @@ @push('crud_fields_scripts')