@if($modules->isEmpty())

La tabla de módulos está vacía

Sincronizá desde las fuentes de definición (alias-matrix + core presets + config):

php artisan bewpro:modules:sync
@else {{-- Resumen por status --}}
{{ $summary['total'] }}
Módulos
{{ $summary['active'] }}
Activos
{{ $summary['dev'] }}
En desarrollo
{{ $summary['requested'] }}
Solicitados

Matriz de Módulos

Estado en DB · sincronizable con bewpro:modules:sync
@foreach($modules as $m) @endforeach
Módulo Status Industrias Cores que lo integran Última act. Proyectos activos
{{ $m->name }} @if($m->category){{ $m->category }}@endif @if($m->description) {{ $m->description }} @endif ID: {{ $m->slug }}@if($m->version) · v{{ $m->version }}@endif
{{ $m->statusLabel() }} @if($m->industriesCount() > 0) {{ $m->industriesCount() }} @else @endif
@forelse($m->default_cores ?? [] as $core) {{ $core }}@if(($projectCountsByCore[$core] ?? 0) > 0)({{ $projectCountsByCore[$core] }})@endif @empty No asignado a ningún core @endforelse
{{ ($m->source_updated_at ?? $m->updated_at)?->diffForHumans() ?? '—' }} {{ $activeByModule[$m->slug] ?? 0 }}
@endif