@extends('admin.panel.layout') @section('admin_title', 'Apps') @php $statusColors = [ 'published' => ['#f0fdf4', '#15803d'], 'draft' => ['#fefce8', '#a16207'], 'archived' => ['#f1f5f9', '#475569'], ]; @endphp @section('admin_content')
ProblemRadar

App-Katalog

Empfehlbare Apps für die dezente Abschluss-Empfehlung. Nur Apps mit Status „published" werden überhaupt vorgeschlagen — und auch nur bei hoher Passung.

Tags + Neue App
@if (session('admin_status'))
{{ session('admin_status') }}
@endif
@if ($apps->isEmpty())
Noch keine Apps im Katalog. Lege die erste über „Neue App" an oder führe php artisan db:seed --class=Database\\Seeders\\ProblemRadarAppSeeder aus.
@else
@foreach ($apps as $app) @php($sc = $statusColors[$app->status] ?? ['#f1f5f9', '#475569']) @endforeach
Name Status Preis Plattformen Tags Empfohlen Gewicht
{{ $app->name }}
{{ $app->slug }}
{{ $app->status }} {{ $app->price_model }}{{ $app->price_value !== null ? ' · ' . $app->price_value : '' }} @forelse ($app->platforms->where('supported', true) as $p) {{ $p->platform }} @empty @endforelse {{ $tagCounts[$app->id] ?? 0 }} {{ $app->recommendation_items_count }} {{ $app->strategic_weight }} Bearbeiten
@endif
@endsection