@extends('layouts.admin') @section('title', 'Sage compatibility — '.config('app.name')) @section('page_title', 'Sage compatibility') @section('breadcrumbs') @endsection @section('content')
Products

{{ $prefixStats->count() }} prefixes · {{ $totalRows }} version pairs

Download categories
All products {{ $totalRows }} rows @foreach ($prefixStats as $stat) @php $key = strtolower(trim((string) $stat->product_prefix)); $name = $productNames[$key] ?? null; @endphp {{ strtoupper($stat->product_prefix) }} @if ($name) {{ $name }} @endif {{ (int) $stat->supported_count }} supported · {{ (int) $stat->total }} total @endforeach
any()) open @endif>
Add compatibility row
New product / Sage version pair
@csrf
@foreach ($prefixStats as $stat) @endforeach
Compatibility matrix

Showing {{ $rows->firstItem() ?: 0 }}–{{ $rows->lastItem() ?: 0 }} of {{ $filteredCount }} @if ($prefix !== '' || $q !== '' || $supported !== '' || $configured !== '') (filtered) @endif

@if ($q !== '' || $prefix !== '' || $supported !== '' || $configured !== '' || $perPage !== 40) Clear @endif
ID Prefix Product version Sage version Supported Configured Tiles Actions
@forelse ($rows as $row)
@csrf @method('PUT') #{{ $row->id }} {{ $row->version_contents_count }} Edit tiles
@csrf @method('DELETE')
@empty

No rows match these filters. Clear filters or import with systronics:import-legacy --only=compatibility.

@endforelse
{{ $rows->links() }}
@endsection @push('styles') @endpush