@extends('layouts.app') @section('title','Instructores — '.config('app.name')) @section('content')
Personas y acceso

Instructores

Crea, organiza y mantiene actualizadas las cuentas responsables del contenido académico.

@can('users.manage')+ Nuevo instructor@endcan
Total{{ $stats['total'] }}cuentas con rol instructor
Activos{{ $stats['active'] }}pueden acceder a su espacio
Con cursos{{ $stats['with_courses'] }}responsables de contenido
@can('users.manage')
+Crear instructorLa cuenta se crea con permisos de creación y gestión de sus propios cursos.
@csrf
Podrás editar estos datos y la contraseña desde el registro del instructor.
@endcan
Directorio académico

Equipo de instructores

Abre un registro para editar datos, restablecer su contraseña o eliminar una cuenta sin cursos asignados.

{{ $instructors->total() }} resultados
@forelse($instructors as $instructor)
{{ $instructor->name }}{{ $instructor->email }}@if($instructor->phone) · {{ $instructor->phone }}@endif{{ $instructor->courses_count }} {{ $instructor->courses_count === 1 ? 'curso' : 'cursos' }}{{ $instructor->status === 'active' ? 'Activo' : 'Suspendido' }} @can('users.manage')
@csrf @method('PUT')
Los cambios de acceso se aplican en el siguiente inicio de sesión.
Eliminar instructor@if($instructor->courses_count) Reasigna sus {{ $instructor->courses_count }} {{ $instructor->courses_count === 1 ? 'curso' : 'cursos' }} antes de eliminar su cuenta. @else Esta acción desactiva y elimina la cuenta del directorio. @endif
@if($instructor->courses_count === 0)
@csrf @method('DELETE')
@else@endif
@endcan
@empty
No hay instructores con estos filtrosCrea una cuenta para comenzar a asignar responsables a los cursos.
@endforelse
{{ $instructors->links() }}
@endsection