From 829784e532c58f45d6cc7cae894420f89b75b973 Mon Sep 17 00:00:00 2001 From: Benjamin Takats Date: Sat, 21 Jan 2023 18:29:01 +0100 Subject: [PATCH] search --- app/Observers/LibraryItemObserver.php | 2 +- .../library/search-by-tag-component.blade.php | 70 ++++++++----------- 2 files changed, 29 insertions(+), 43 deletions(-) diff --git a/app/Observers/LibraryItemObserver.php b/app/Observers/LibraryItemObserver.php index 3421afe4..cb453a5c 100644 --- a/app/Observers/LibraryItemObserver.php +++ b/app/Observers/LibraryItemObserver.php @@ -35,7 +35,7 @@ class LibraryItemObserver // http://localhost/de/library/library-item?l=de&table[filters][id]=2 if ($libraryItem->type !== 'markdown_article') { - $text = sprintf("Es gibt was Neues zum Lesen oder Anhören:\n\n%s\n\n%s\n\n#Bitcoin #Event #Einundzwanzig #gesundesgeld", + $text = sprintf("Es gibt was Neues zum Lesen oder Anhören:\n\n%s\n\n%s\n\n#Bitcoin #Wissen #Einundzwanzig #gesundesgeld", $libraryItemName, url()->route('article.view', ['libraryItem' => $libraryItem->slug]), diff --git a/resources/views/livewire/library/search-by-tag-component.blade.php b/resources/views/livewire/library/search-by-tag-component.blade.php index 84cd07d4..2ab8288d 100644 --- a/resources/views/livewire/library/search-by-tag-component.blade.php +++ b/resources/views/livewire/library/search-by-tag-component.blade.php @@ -1,54 +1,40 @@
@foreach($tags as $tag)
- @php - $isActive = in_array($tag->id, $filters['tag'] ?? [], false); - $activeClass = $isActive ? 'text-amber-500 bg-amber-500' : 'bg-blue-50 text-white hover:text-amber-500'; - @endphp -
-
- -
-
-

- {{ $tag->name }} -

- -
-
-
+ @if(in_array($tag->id, $filters['tag'] ?? [], false)) + + + {{ $tag->name }} + {{ $tag->libraryItems->pluck('lecturer.name')->unique()->count() }} + {{ __('Creator') }} + + {{ $tag->library_items_count }} + {{ __('Entries') }} + + @else + + + {{ $tag->name }} + {{ $tag->libraryItems->pluck('lecturer.name')->unique()->count() }} + {{ __('Creator') }} + + {{ $tag->library_items_count }} + {{ __('Entries') }} + + @endif +
@endforeach