@extends('layout.front.master') @section('content') @php $moduleConfig = get_module_page_header_config('team-members'); $pageTitle = $teamTexts['page_title'] ?? $moduleConfig['title']; $pageSubtitle = $teamTexts['page_subtitle'] ?? $moduleConfig['subtitle']; $breadcrumbs = get_module_breadcrumbs('team-members'); @endphp {{-- Dynamic Header --}} @include('modules.team-members.frontend.partials.dynamic-header') @php $initialFilter = '*'; if ($selectedCategory) { $initialFilter = '.' . Str::slug($selectedCategory->name); } @endphp {{ __('Mostrar todos') }} @foreach($categories as $category) @php $categorySlug = Str::slug($category->name); @endphp {{ $category->name }} @endforeach @if($teamMembers->isNotEmpty()) @foreach($teamMembers as $member) @php $imgSrc = !empty($member->image) ? (filter_var($member->image, FILTER_VALIDATE_URL) ? $member->image : asset($member->image)) : asset('cd-project/img/defaults/team/team-' . (($loop->index % 6) + 1) . '.jpg'); @endphp {{ $member->name }} {{ $member->position }} @if($member->linkedin || $member->email) @endif @endforeach @else @if($selectedCategory) No hay miembros en la categoría "{{ $selectedCategory->name }}" Prueba con otra categoría o ver todos los miembros. @else No hay miembros disponibles El equipo se está actualizando. Vuelve pronto. @endif @endif @endsection @section('css') @endsection @push('scripts') @endpush
{{ $member->position }}
Prueba con otra categoría o ver todos los miembros.
El equipo se está actualizando. Vuelve pronto.