@extends('admin.layout') @section('title', 'Opgeslagen filters') @section('content')
{{ __('Popular filter names') }}
@php $popular = $tab === 'pro' ? $popularPro : $popularProfile; $popularMax = max(1, $popular->max('total')); @endphp @forelse($popular as $item){{ __('No data yet.') }}
@endforelse| {{ __('Name') }} | {{ __('User') }} | {{ __('Filters') }} | {{ __('Saved') }} |
|---|---|---|---|
| {{ $filter->name ?: 'Naamloos' }} |
@if($filter->user)
{{ $filter->user->name }}
{{ $filter->user->email }} @else — @endif |
@php
$raw = $filter->filters ?? [];
$parts = collect(is_string($raw) ? json_decode($raw, true) : $raw)
->filter()
->map(fn($v, $k) => "{$k}: " . (is_array($v) ? implode(', ', $v) : $v))
->values();
@endphp
@if($parts->isNotEmpty())
@foreach($parts->take(5) as $part)
{!! $part !!}
@endforeach
@if($parts->count() > 5)
+{{ $parts->count() - 5 }}
@endif
@else
—
@endif
|
{{ $filter->created_at->format('d M Y') }} |
| {{ __('No saved filters found.') }} | |||