@if ($clients->count() == 0)
Нет данных для отображения
@endif
@foreach ($clients as $client) deals; //echo 'cId:' . $client->id; foreach ($clientDeals as $deal) { //echo 'dId:' . $deal->id; $filterRow[] = 'filter[deal_id][]=' . $deal->id; $complexesNames[] = $deal->complex?->name; $companiesNames[] = $deal->agent?->company?->name; $agentsNames[] = $deal->agent?->user?->name; } $filterRow = implode('&', $filterRow); $complexesNames = array_unique($complexesNames); $complexesNames = implode('
', array: $complexesNames); $companiesNames = array_unique($companiesNames); $companiesNames = implode('
', $companiesNames); $agentsNames = array_unique($agentsNames); $agentsNames = implode('
', $agentsNames); $dealsWithContracts = $client->deals()->whereHas('contract'); ?> @if ($mode == 'full')
{{ $client->name }} @if (env('APP_DEBUG')) @foreach($client->deals as $deal)
Bitrix ID: {{ $deal->bitrixId() }}
@endforeach @endif
{!! $complexesNames !!}
@if (auth()->user()->isCityManager())
{!! $companiesNames !!}
{!! $agentsNames !!}
@endif
{{ $client->phone }}
@else
@if ($dealsWithContracts->count() == 1) {{ $client->name }} @elseif($dealsWithContracts->count() > 1) deals as $deal) { $filterRow[] = 'filter[deal_id][]=' . $deal->id; } $filterRow = implode('&', $filterRow); ?> {{ $client->name }} @else {{ $client->name }} @if (auth()->user()->isCityManager())
{!! $companiesNames !!}
@endif
@endif
@endif @endforeach
@if ($mode == 'full')
{{ $clients->links('vendor.pagination.bootstrap-5', ['scrollTo' => false]) }}
@endif