-
@foreach ($miscursos as $curso)@endforeach{{ $curso->titulo }} @if ($curso->modalidad == 2) @php $info = $curso->live ?? []; @endphp {{-- Botón EN VIVO (múltiples: general / especialidad / hijo) --}} @php $lives = $curso->all_lives ?? collect(); @endphp @php // Detectar si existe al menos UNA clase para HOY (en vivo ahora o próxima hoy) $hasToday = false; foreach($lives as $lv) { $inf = data_get($lv, 'live') ?? []; if (data_get($inf, 'en_vivo_ahora') || data_get($inf, 'proximo_hoy')) { $hasToday = true; break; } } @endphp @foreach($lives as $live) @php $infoLive = data_get($live, 'live') ?? []; @endphp @if ($hasToday) {{-- Si hay clases hoy en alguno de los lives, sólo mostrar las entradas de HOY (en_vivo_ahora o proximo_hoy) --}} @if (data_get($infoLive, 'en_vivo_ahora') || data_get($infoLive, 'proximo_hoy')) @if (!empty($live['link_vivo']) && data_get($infoLive, 'en_vivo_ahora')) @else @if (data_get($infoLive, 'proximo_hoy'))Próxima sesión: {{ data_get($infoLive, 'proximo_hoy') }}@endif @endif @endif @else {{-- No hay clases hoy en ninguno: mostrar próximos por live --}} @if (!empty($live['link_vivo']) && data_get($infoLive, 'en_vivo_ahora')) @endif @if (!empty($infoLive) && !data_get($infoLive, 'en_vivo_ahora')) @if (data_get($infoLive, 'proximo_hoy'))Próxima sesión: {{ data_get($infoLive, 'proximo_hoy') }}@elseif (data_get($infoLive, 'siguiente_dia') && data_get($infoLive, 'siguiente_hora'))No hay clases en vivo hoy Siguiente clase: {{ data_get($infoLive, 'siguiente_dia') }} {{ data_get($infoLive, 'siguiente_hora') }}@elseNo hay clases en vivo programadas.@endif @endif @endif @endforeach @endif{{ $curso->porcentaje }}%
-
@forelse ($examenes as $index => $examen)# EXAMEN PRIVACIDAD FECHA ACTIVA HORA ACTIVA CANT. INTENTOS / EFECTUADOS ESTADO ACCIÓN @empty{{ $index + 1 }}{{ $examen->titulo }}@switch($examen->privacidad) @case(1) Por curso @break @case(2) Gratuito @break @case(3) Pagado @break @case(4) Beca @break @default --- @endswitch {{ $examen->fecha_compra ?? '---' }} {{ $examen->hora_apertura ?? 'Sin datos' }} {{ $examen->intentos_realizados }} / {{ $examen->intentos_totales }} @if ($examen->intentos_realizados >= $examen->intentos_totales) Rendido @else Activo @endif @if ($examen->intentos_realizados < $examen->intentos_totales) @if (!$examen->bloqueado)
RESOLVER
@if ($examen->mensaje_bloqueo)
@endif
@else
@endif
@else
@endifIntentos agotados
Has realizado {{ $examen->intentos_realizados }} de {{ $examen->intentos_totales }} intentos permitidos.
@endforelseNo tienes exámenes disponibles.
Actualiza tus datos
Verifica y actualiza tus datos para que podamos brindarte una mejor comunicación y una experiencia personalizada.
@endif