From: Vincent Vanwaelscappel Date: Thu, 6 Jan 2022 18:10:26 +0000 (+0100) Subject: wip #5002 @2 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=0292cfd1225382724e78a461b4d5760c87ae6141;p=odl.git wip #5002 @2 --- diff --git a/app/Models/Resource.php b/app/Models/Resource.php index 69ce071..78dc01b 100644 --- a/app/Models/Resource.php +++ b/app/Models/Resource.php @@ -25,7 +25,6 @@ class Resource extends CubistMagicAbstractModel $this->addField('subtitle', Textarea::class, 'Sous-titre', ['tab' => 'Intro']); $this->addField('documents', BunchOfFieldsMultiple::class, 'Offres', ['tab' => 'Intro', 'bunch' => ResourceDocument::class, 'add_label' => 'Ajouter un document']); - $this->addField('memo_part_title', Text::class, 'Titre', ['tab' => 'Mémos']); $this->addField('chapters', BunchOfFieldsMultiple::class, 'Chapitres', ['tab' => 'Mémos', 'bunch' => ResourceChapter::class, 'add_label' => 'Ajouter un chapitre']); } } diff --git a/app/SubForms/ResourceMemo.php b/app/SubForms/ResourceMemo.php index aca085b..1e8739a 100644 --- a/app/SubForms/ResourceMemo.php +++ b/app/SubForms/ResourceMemo.php @@ -12,7 +12,9 @@ class ResourceMemo extends SubForm { parent::init(); + $this->addField('memo_number', 'Text', 'Numéro de mémo'); $this->addField('memo_title', 'Text', 'Titre'); + $this->addField('memo_subtitle', 'Text', 'Sous-titre'); $this->addField('memo_pdf', Memo::class, 'PDF', ['hint' => 'chargé dans la médiathèque']); } } diff --git a/resources/views/front/resources.blade.php b/resources/views/front/resources.blade.php index a987cc5..42398d1 100644 --- a/resources/views/front/resources.blade.php +++ b/resources/views/front/resources.blade.php @@ -75,51 +75,44 @@ x-transition:enter-start="opacity-0 translate-y-[50px]"> {{-- DOCUMENTS --}} -
- @foreach($resources->documents as $doc) - @if(!$doc['document_pdf']) - @continue - @endif - @if(!isset($resources_pdf[$doc['document_pdf']])) - @continue - @endif - @php - /** @var \Cubist\Backpack\Magic\PageData $pdf */ - $pdf=$resources_pdf[$doc['document_pdf']]; - $pdfurl=$pdf->getImageURLbyCollection($pdf->get('file_upload')); - $thumb=null===$pdf->get('file_thumb')?$pdf->getImageURLbyCollection($pdf->get('file_upload'),'poster'):$pdf->getImageURLbyCollection($pdf->get('file_thumb')); - @endphp - {{----}} - - - - {{-- MEMOS --}} -

- - {{ $resources['memo_part_title'] }} - -

+ + @endforeach +
+ @endif {{-- CHAPTERS --}} @foreach ($resources['chapters'] as $chapter)