wip content index
This commit is contained in:
@@ -1,16 +1,31 @@
|
||||
@php
|
||||
$references = $graph->edges
|
||||
->filter(fn($edge) => $edge->field === $field->name && $edge->source === $record->id)
|
||||
->map(fn($edge) => $graph->records->firstWhere("id", $edge->target));
|
||||
$references = $graph->edges
|
||||
->filter(fn($edge) => $edge->field === $field->name && $edge->source === $record->id)
|
||||
->map(fn($edge) => $graph->records->firstWhere("id", $edge->target));
|
||||
|
||||
$collectionSchemas = $schemas->whereIn("name",$field->collections);
|
||||
@endphp
|
||||
|
||||
@if ($references->isNotEmpty())
|
||||
{{--<Sortable sortableClass="mt-3" on:update={reorder}>--}}
|
||||
@foreach($references as $reference)
|
||||
<!--This div helps the sorting thing-->
|
||||
<div>
|
||||
@include("lucent::records-editor.fields.file.preview")
|
||||
</div>
|
||||
@endforeach
|
||||
<!--</Sortable>-->
|
||||
@if(count($field->collections) === 1)
|
||||
<button class="button" data-open-modal="{{$field->collections[0]}}">Browse</button>
|
||||
@else
|
||||
<x-lucent::dropdown>
|
||||
Browse
|
||||
<x-slot:items>
|
||||
@foreach($collectionSchemas as $collectionSchema)
|
||||
<a class="dropdown-item" data-open-modal="{{$collectionSchema->name}}" href="/">{{$collectionSchema->label}}</a>
|
||||
@endforeach
|
||||
</x-slot:items>
|
||||
</x-lucent::dropdown>
|
||||
@endif
|
||||
|
||||
@if ($references->isNotEmpty())
|
||||
<div class="sortable-container mt-3">
|
||||
@foreach($references as $reference)
|
||||
<!--This div helps the sorting thing-->
|
||||
<div>
|
||||
@include("lucent::records-editor.fields.file.preview", ["record" => $reference])
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
@endif
|
||||
|
||||
Reference in New Issue
Block a user