{{-- `sel` is the ONLY selection state the checkboxes touch: an entangled (deferred) mirror of $selected, so ticking boxes is instant and costs ZERO round-trips — the ids ride along with the next real action (bulk delete/hide/activate). --}}
| {{ __('Select') }} | {{ __('Service') }} | {{ __('Provider') }} | {{ __('Type') }} | {{ __('Rate / 1000') }} | {{ __('Min / Max') }} | {{ __('View') }} | {{ __('Status') }} | {{ __('Action') }} |
|---|---|---|---|---|---|---|---|---|
| {{-- Service name + internal ID --}} |
{{ \Illuminate\Support\Str::limit($s->name, 52) }}
ID {{ $s->id }}
|
{{-- Provider + provider service id (e.g. "REDFAMOSA · 8476") --}}
@if ($s->add_type === 'api')
{{ $s->provider?->name ?? __('API') }}
@if ($s->api_service_id)
{{ $s->api_service_id }}
@endif
@else
{{ __('Manual') }}
@endif
|
{{-- Type + capability icons --}}
{{ __(ucfirst(str_replace('_', ' ', $s->service_type))) }}
@if ($s->refill)@endif
@if ($s->cancel)@endif
@if ($s->dripfeed)@endif
|
{{-- Rate per 1000: sale on top, provider cost below (red if cost > sale) --}}
{{ rate_money($s->owner_price, current_panel()?->base_currency ?? 'USD') }}
@if ($s->cost_price !== null)
{{ rate_money($s->cost_price, current_panel()?->base_currency ?? 'USD') }}
@endif
|
{{-- Min / Max, with the scraped average delivery time beneath (when present) --}}
{{ number_format($s->min) }} / {{ number_format($s->max) }}
@if (filled($s->average_time))
{{ $s->average_time }}
@endif
|
{{-- View: toggles a description row (only when a description exists) --}}
@if (filled($s->description)) @else — @endif | {{-- Status toggle --}}
|
|
|
{{ $s->description }}
|
||||||||
| {{ __('Showing :shown of :total services — open this category to page through the rest.', ['shown' => number_format($rowCap), 'total' => number_format($category->matched_count)]) }} {{ __('Open this category') }} | ||||||||
{{ __('No services found') }}
{{ __('Try a different search term or filter.') }}
{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ __('Sync with provider') }}