@extends('layouts.app') @section('content')

📊 Category Statistics

{{ $m1CategoriesCount }}
Magento 1 Categories
{{ $m2CategoriesCount }}
Magento 2 Categories
{{ $m1CategoriesCount - $m2CategoriesCount }}
Difference

⚠️ Magento 2 Categories Not Found in Magento 1

These categories exist in Magento 2 but do not have a matching name in Magento 1:

@if($m2CategoriesNotInM1->count() > 0)
@foreach($m2CategoriesNotInM1 as $category) @endforeach
ID Category Name Level Status Root Category Path Actions
{{ $category->entity_id }} {{ $category->name ?? 'Unnamed Category' }} {{ $category->level ?? 'N/A' }} {{ ($category->is_active ?? 0) ? 'Active' : 'Inactive' }} @if(isset($category->root_category_name) && $category->root_category_name !== 'N/A') {{ $category->root_category_name }} @if(isset($category->root_category_id)) (ID: {{ $category->root_category_id }}) @endif @else N/A @endif {{ $category->path ?? 'N/A' }}
Total: {{ $m2CategoriesNotInM1->count() }} {{ Str::plural('category', $m2CategoriesNotInM1->count()) }} found in Magento 2 but not in Magento 1.
@else
✓ All Magento 2 categories have matching names in Magento 1.
@endif

🌳 Category Trees

View category hierarchies from Magento 1 and Magento 2

Magento 1 Categories

Loading categories...

Magento 2 Categories

Loading categories...
@endsection {{-- CSS is loaded globally via app.css --}} @push('scripts') @vite(['resources/js/categories.js']) @endpush