{{-- resources/views/admin/contactanos/Redes/index.blade.php --}} Redes Sociales @php // Catálogo visible (label) => valor guardado (clase FA) $ICON_OPTIONS = [ 'Facebook' => 'fa-brands fa-facebook-f', 'Instagram' => 'fa-brands fa-instagram', 'YouTube' => 'fa-brands fa-youtube', 'X (Twitter)' => 'fa-brands fa-x-twitter', 'LinkedIn' => 'fa-brands fa-linkedin-in', 'WhatsApp' => 'fa-brands fa-whatsapp', 'TikTok' => 'fa-brands fa-tiktok', 'Telegram' => 'fa-brands fa-telegram', 'Sitio web' => 'fa-solid fa-globe', 'Email' => 'fa-solid fa-envelope', ]; $firstIcon = reset($ICON_OPTIONS); @endphp @include('include.preloader') @include('include.header')
{{-- Toolbar --}}
Registro de Redes Sociales
{{-- Flashes (servidor) --}} @if (session('success'))
{{ session('success') }}
@endif @if ($errors->any())
No se pudo guardar:
    @foreach ($errors->all() as $e)
  • {{ $e }}
  • @endforeach
@endif {{-- Tabla --}}
@forelse($items as $row) @empty @endforelse
# Nombre Enlace Icono Acciones
{{ $row->id }} {{ $row->nombre }}
{{-- EDITAR --}} {{-- ELIMINAR (SweetAlert, sin modal) --}}
Sin registros.
{{-- Modal: Nuevo --}} {{-- Modal: Editar --}} @include('include.footer') {{-- SweetAlert2 para confirmaciones de eliminación --}} {{-- Abrir modal "Nuevo" si hubo errores de validación en create --}} @if ($errors->any()) @endif {{-- Tu JS principal (usa POST + _method=PUT/DELETE para evitar 405) --}}