Update Submissions and add fields
This commit is contained in:
29
resources/views/components/category-selector.blade.php
Normal file
29
resources/views/components/category-selector.blade.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?php /** @var \App\Models\Category $category */ ?>
|
||||
<div class="languages-selector form-group level" x-data="{
|
||||
search: '',
|
||||
selected: @js((array) $selected),
|
||||
toggle(value){
|
||||
const i = this.selected.indexOf(value);
|
||||
i === -1 ? this.selected.push(value) : this.selected.splice(i,1);
|
||||
},
|
||||
valueSelect(value){
|
||||
return this.selected.includes(value);
|
||||
},
|
||||
get count(){ return this.selected.length; }
|
||||
}">
|
||||
<div class="language-search">
|
||||
<i data-lucide="search"></i>
|
||||
<input type="text" x-model="search" placeholder="Search a category" autocomplete="off">
|
||||
<button class="btn" type="button" x-show="search !== ''" @click="search = ''" x-cloak>
|
||||
<i data-lucide="x"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="language-list" id="languages-group">
|
||||
@foreach( $categories as $category )
|
||||
<label class="language-item" x-show="'{{ strtolower($category->name) }}'.includes(search.toLowerCase())">
|
||||
<input type="checkbox" name="categories[]" value="{{ $category->id }}" x-model="selected" :value="{{ $category->id }}" {{ in_array($category->id, $selected) ? 'checked' : '' }}> {{ $category->name }}
|
||||
</label>
|
||||
@endforeach
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -24,13 +24,26 @@
|
||||
@foreach( $entry->modifications as $modif )
|
||||
<span class="badge orange">{{ $modif->name }}</span>
|
||||
@endforeach
|
||||
@elseif( section_must_be( 'translations', $entry->type ) )
|
||||
@foreach( $entry->languages as $lang )
|
||||
<span class="badge orange">{{ $lang->name }}</span>
|
||||
@endforeach
|
||||
@elseif( section_must_be( 'utilities', $entry->type ) )
|
||||
@foreach( $entry->categories as $category )
|
||||
<span class="badge orange">{{ $category->name }}</span>
|
||||
@endforeach
|
||||
@endif
|
||||
@if( $entry->status_id )
|
||||
<span class="badge">{{ $entry->status->name }}</span>
|
||||
@endif
|
||||
@foreach( $entry->languages as $lang )
|
||||
<span class="badge">{{ $lang->name }}</span>
|
||||
@endforeach
|
||||
@if( $entry->level_id )
|
||||
<span class="badge">{{ $entry->level->name }}</span>
|
||||
@endif
|
||||
@if( section_must_not_be( 'translations', $entry->type ) )
|
||||
@foreach( $entry->languages as $lang )
|
||||
<span class="badge">{{ $lang->name }}</span>
|
||||
@endforeach
|
||||
@endif
|
||||
</div>
|
||||
<div class="entry-card-meta">
|
||||
<span><i data-lucide="download" size="12"></i> x</span>
|
||||
|
||||
Reference in New Issue
Block a user