diff --git a/app/Http/Livewire/Tables/CityTable.php b/app/Http/Livewire/Tables/CityTable.php index 405a770a..a9872c9d 100644 --- a/app/Http/Livewire/Tables/CityTable.php +++ b/app/Http/Livewire/Tables/CityTable.php @@ -21,6 +21,7 @@ class CityTable extends DataTableComponent public function configure(): void { $this->setPrimaryKey('id') + ->setDefaultSort('course_events_count', 'desc') ->setAdditionalSelects(['id']) ->setThAttributes(function (Column $column) { return [ diff --git a/resources/views/columns/cities/action.blade.php b/resources/views/columns/cities/action.blade.php index 3b86c74d..a533e848 100644 --- a/resources/views/columns/cities/action.blade.php +++ b/resources/views/columns/cities/action.blade.php @@ -1,10 +1,18 @@
@if($type === 'school')
- - - Umkreis-Suche Kurs-Termin {{ $row->name }} (100km) - + @if($row->course_events_count > 0) + + + Umkreis-Suche Kurs-Termin {{ $row->name }} (100km) + + @endif + @if($row->course_events_count < 1) + + + Umkreis-Suche Kurs-Termin {{ $row->name }} (100km) + + @endif
@endif @if($type === 'bookCase')