@php $layout = match ($module) { 'rentals' => 'tenant.rentals.rentals-tabs', 'accounting' => 'tenant.accounting.accounting-tabs', 'warehouses' => 'tenant.warehouses.warehouses-tabs', 'pos' => 'tenant.pos.pos-tabs', default => 'tenant.accounting.accounting-tabs', }; $activeTab = 'category-and-item'; @endphp @extends($layout) @section('breadcrumb') @include('tenant.layouts.breadcrumb', [ 'items' => [ $module == 'pos' ? __('breadcrumb.point_of_sale') : __('breadcrumb.warehouses') => '/warehouses/branches', __('breadcrumb.categories_and_items') => '#', ], ]) @endsection @section('sidebar') @include('tenant.layouts.sidebar', [ 'activeItem' => $module == 'pos' ? 'pos.categories-and-items' : 'warehouses.categories-and-items', ]) @endsection @section('style') @endsection @section('content-field')

@lang('breadcrumb.categories_and_items')

{{-- Items View --}}
@php $items_page_data = [ 'categories_to_dropdown' => $categories_to_dropdown, 'suppliers' => $suppliers, 'classifications' => $classifications, 'branches' => $branches, 'items_list' => $items, 'public_path' => public_path(''), 'totalQuantity' => $totalQuantity, 'totalCost' => $totalCost, 'company_info' => $company_info ]; @endphp
{{-- Categories View --}}
@can($module . '-categories-add')
@lang('breadcrumb.add_main_category')
@endcan
{{-- Categories Tree --}}
@if ($categories->count())
    @foreach ($categories as $category) @include('tenant.warehouses.categories.item-tree-template', [ 'category' => $category, ]) @endforeach
@else

@lang('settings/warehouses/categories-and-items.no_categories_yet')

@endif
@endsection @push('prepend-script') @endpush @push('script') @scriptag('build/js/vue-components/warehouses-items-page.js') @endpush